Node.js Komplettkurs
Ihre Termine
| Datum | Ort | Preis |
|---|---|---|
| 22.07.2026 -24.07.2026 |
Nürnberg |
% 1.610,07 €* Buchen |
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
In diesem 3-tägigen Intensivkurs "Node.js Komplettkurs" erwerben Sie fundierte Kenntnisse in Node.js - von der Installation und Konfiguration bis hin zur Umsetzung eines eigenen HTTP-Servers. Sie lernen die Funktionsweise der Event-Loop-Struktur und von Non-Blocking I/O kennen und erfahren, wie Sie npm-Module sinnvoll in Ihren Projekten einsetzen. Darüber hinaus lernen Sie, wie Sie Express in Kombination mit Pug als leistungsstarken Web-Technologiestack verwenden. Der Kurs behandelt außerdem Unit-Tests und testgetriebene Entwicklung (TDD), die Anbindung von Datenbanken wie MySQL und MongoDB sowie die Umsetzung von Echtzeit-Kommunikation mit Socket.IO. Am Ende des Kurses sind Sie in der Lage, komplette Node.js-Anwendungen praxisnah zu entwickeln und professionell zu testen.
Inhalte
Node.js Grundlagen
- Einführung Node.js
- Event Loop & Non Blocking I/O
- npm, npx, package.json
- Projektstruktur
- dotenv
- Module System
- fs, path, process
- Async Programming (Promises, async/await)
- HTTP Server
- JSON & APIs
Express & REST APIs
- Express Server
- Routing
- Middleware
- Request / Response
- Error Handling
- REST API Design
- CRUD API
- Postman / API Testing
- Logging (morgan / winston)
Datenbank, Auth, Testing
- Datenbank Anbindung (MongoDB ODER PostgreSQL)
- Models / Repository Pattern
- Authentifizierung
- JWT Login
- Passwort Hashing
- Rollen / Rechte
- Unit Tests (Jest)
- Debugging
- Projektstruktur Best Practices
- Abschlussprojekt / Erweiterung API
Voraussetzungen
- gute JavaScript-Kenntnisse
Zielgruppe
- Entwickler