Node.js - Grundlagen 24UE / 2 Wochen
Dieser praxisnahe Kompaktkurs bietet einen fundierten Einstieg in die serverseitige Webentwicklung mit Node.js. Teilnehmer*innen lernen, wie man moderne Webserver und APIs strukturiert plant, entwickelt und erweitert – von der Routenlogik bis zur Fehlerbehandlung.
Der Fokus liegt auf praxisrelevanten Techniken wie dem Aufbau von HTTP-Servern mit Express.js, dem Erstellen und Verarbeiten von Routen und Middleware sowie dem sicheren Umgang mit asynchronem Code (async/await). Auch der Einsatz von Tools wie npm, das Einbinden externer Module sowie das Arbeiten mit Konfigurationsdateien werden behandelt.
Abschließend entwickeln die Teilnehmer*innen eine eigene kleine REST-API und lernen, wie sie typische Anforderungen in funktionierenden Serveranwendungen umsetzen – inklusive Struktur, Sicherheit und Best Practices. Ideal für alle, die erste Backend-Erfahrungen sammeln und moderne Webentwicklung mit JavaScript professionell einsetzen möchten.