0

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