Kurse Node.js JavaScript auf dem Server
Node.js führt JavaScript außerhalb des Browsers aus: Skripte, Kommandozeilen-Tools und vor allem Web-APIs. Von Express bis zu Streams, von der Authentifizierung bis zum Deployment: Baue echte Backend-Dienste. Voraussetzung: der JavaScript-Lernpfad.
Diesen Kurs in Kodokon starten Grundlagen Anfänger - die Basics, Schritt für Schritt
Fortschritt Mittelstufe - echte Projekte bauen
Fortgeschritten Geübt - fortgeschrittene Muster und Performance
Meisterschaft Experte - Architektur, Internals und Grenzfälle
Die Node-Event-Loop: Phasen und FallstrickeEntdecke die libuv-Phasen, den echten Unterschied zwischen setImmediate und setTimeout und wie du eine blockierte Event-Loop erkennst. Streams und Backpressure: große Dateien verarbeitenVerarbeite Dateien von mehreren Gigabyte mit konstantem Speicherbedarf - dank Streams, pipeline und Backpressure. Eine API in der Produktion absichernHärte eine Node-API für die Produktion: korrektes CORS, Rate Limiting, Security-Header und Abwehr gegen die wichtigsten OWASP-API-Risiken. Observability: Logs, Healthcheck, sauberes HerunterfahrenMache deinen Dienst beobachtbar und sauber stoppbar: JSON-Logs, Liveness-/Readiness-Probes und die Behandlung von SIGTERM. In Produktion gehen: Prozessmanager, Docker, clusterBring dein Projekt in Produktion: NODE_ENV, Prozessmanager, ein korrektes Docker-Image und Skalierung über mehrere Kerne mit cluster.