Lerne, wie du mit Node.js und Express leistungsstarke REST-APIs entwickelst – von den Grundlagen über CRUD-Endpunkte bis zur Anbindung einer MySQL-Datenbank. Inklusive Praxisprojekt mit Todo-App und API-Tests.
Niveau: Fortgeschritten
Lerne, wie du mit Node.js und Express leistungsstarke REST-APIs entwickelst – von den Grundlagen über CRUD-Endpunkte bis zur Anbindung einer MySQL-Datenbank. Inklusive Praxisprojekt mit Todo-App und API-Tests.
Niveau: Fortgeschritten
In diesem Kurs lernst du, mit Node.js und Express REST-APIs von Grund auf zu entwickeln. Du erfährst, wie du Endpunkte für CRUD-Operationen erstellst, Daten per Query-Parameter, URL-Parameter und Request-Body verarbeitest und passende HTTP-Statuscodes zurückgibst.
Ein Schwerpunkt liegt auf der Anbindung einer MySQL-Datenbank und der Umsetzung einer vollständigen Todo-App – zuerst als In-Memory-Variante, danach mit persistenter Speicherung. Zudem behandeln wir wichtige Themen wie CORS, API-Testing mit Postman/Insomnia und Best Practices für saubere Routenstrukturen.
Für Entwickler:innen mit soliden JavaScript- und Node.js-Kenntnissen, die professionelle REST-APIs erstellen oder in bestehende Backends integrieren möchten.
Nach diesem Kurs kannst du:
mysql2
.Theorieblöcke mit Live-Coding, kombiniert mit praktischen Übungen. Die Teilnehmer setzen direkt am eigenen Laptop eine vollständige API um.