Kenntnisse in HTML, CSS und JavaScript (ES6+).
- Was ist Node.js und wie funktioniert es?
- Installation von Node.js
- JavaScript vs TypeScript in der Node.js Welt
- Alternative Runtimes wie bun oder Deno
- Erstellen einfacher Programme und Skripte
- Einbinden von Bibliotheken
- Export, Import vs require
- Sync und Async
- Callback pattern
- Node.js basierte Webserver mit Express
- Fastify und Koa im Vergleich zu express.js
- Erstellung von Webseiten mit pug (Überblick)
- REST APIs mit Node Express
- Ausblick gRPC und graphql
- Erstellen von Server Applikationen
- Eigene Node.js Module
- Multi-threading
- Server Side Rendering (Überblick)
- Die Testing-Pyramide unter Node
- require vs import
- Aufbau von größeren Node.js Applikationen
- Die wichtigsten Node.js Frameworks im Überblick
- Anbindung an Datenbanken
- Automatisierungsaufgaben mit Vite, Gulp & Co
- Task Runner
- Sicherheit und Hardening
- Reverse Proxy Konfiguration von nginx / apache
- Deployment von Node.js Anwendungen
Hinweise
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du
kannst zwischen Live-Online und Vor Ort in unseren modernen
Schulungszentren im D-A-CH Raum wählen. Beide Formate
garantieren dir die gleiche hohe Qualität und interaktive
Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor
Ort. So findest du genau das Format, das zu deinen
Bedürfnissen passt.
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst
du direkt mit den Tools und Features, die du auch in
deinem Arbeitsalltag verwendest - praxisnah und
zukunftsorientiert. Bei Inhouse- und Firmenschulungen
bestimmt ihr die Version.
D
Zielgruppen- Web-EntwicklerInnen
- App-EntwicklerInnen
- API-EntwicklerInnen
Kenntnisse in HTML, CSS und JavaScript (ES6+).
- Was ist Node.js und wie funktioniert es?
- Installation von Node.js
- JavaScript vs TypeScript in der Node.js Welt
- Alternative Runtimes wie bun oder Deno
- Erstellen...
Mehr Informationen