Backend-Entwickler mit Node.js: die Roadmap
Ein JavaScript-Backend ist JavaScript plus Node.js: ein Server, der Anfragen beantwortet, eine Datenbank dahinter, Logins, die sich nicht fälschen lassen, und die Werkzeuge, mit denen ein Team es ausliefert. Dieser Pfad bringt sie dir in genau dieser Reihenfolge bei, kostenlos und im Browser, mit einem Zertifikat für jeden Kurs.
538,949+ codders in diesen Kursen eingeschrieben
664 Lektionen708 Aufgaben3,238 Quizfragen
- Anfängerfreundlich
KI-gestützte Coding-Hilfe
Praktische, interaktive Lektionen
Audio-Erzählung in jeder Lektion
Quizfragen zum Wissenstest
Ein Pfad-Zertifikat am Ende, plus 15 unterwegs
Die Node.js-Backend-Roadmap, Schritt für Schritt
Jeder Schritt ist ein bestehender Coddy-Kurs oder ein Teil davon, und der Starten-Button des ersten Schritts öffnet den JavaScript-Kurs. Geh sie der Reihe nach durch oder fang mit dem an, der dir fehlt: Der Fortschritt wird so oder so pro Kurs gespeichert.
- 1Schritt 14 Abschnitte, der Reihe nach
- 2Schritt 2
Node.js-GrundlagenEigene Seite
Diesen Schritt startenStartenEin Notiz-Tool für die Kommandozeile:process.argv, Module, Dateien lesen und schreiben, Promises,asyncundawait, die Event Loop,EventEmitterundpackage.json.StartenEigene Seite - 3Schritt 3
Express und REST-APIs
Diesen Schritt startenStartenEine Rezeptseite, dann eine API zum Verfolgen von Aufgaben: Routen, Middleware, Fehler-Handler,POST,PATCHundDELETE, Validierung mit zod, Statuscodes, Paginierung und CORS.Starten2 Abschnitte, der Reihe nach - 4Schritt 4
MongoDB und Authentifizierung
Diesen Schritt startenStartenEine API für Buchbewertungen auf MongoDB (Abfragen, Update-Operatoren, Indizes, Aggregation), dann eine Notiz-App mit Konten: gehashte Passwörter, Sessions, JWTs und Routen, die nur ihr Besitzer nutzen kann.Starten2 Abschnitte, der Reihe nach - 5Schritt 5
TypeScript und NestJS
Diesen Schritt startenStartenDie Aufgaben-API noch einmal, in TypeScript mit NestJS: Controller, Services und Dependency Injection, DTOs, Pipes, Guards, Exception Filters und Interceptors.Starten - 6Schritt 6
SQL und DatenbankenEigene Seite
Diesen Schritt startenStartenSELECT,WHERE,JOIN,GROUP BY, Indizes und Schemadesign an echten Tabellen. Viele Node.js-Teams speichern ihre Daten in PostgreSQL oder MySQL, hinter einem ORM, dessen Abfragen du lesen können musst.StartenEigene Seite2 Abschnitte, der Reihe nach - 7Schritt 7
Linux und GitEigene Seite
Diesen Schritt startenStartenDateien, Rechte, Prozesse und Pipes im Terminal, dann Commits, Branches, Merges und Remotes. Ein Node.js-Dienst läuft auf einem Linux-Server und kommt über ein Git-Repository dorthin.StartenEigene Seite2 Abschnitte, der Reihe nach - 8Schritt 8
Docker und ContainerEigene Seite
Diesen Schritt startenStartenImages, Dockerfiles, Volumes und Netzwerke. Wie ein Node.js-Dienst verpackt wird, damit er auf deinem Laptop, in der CI und in Produktion gleich läuft.StartenEigene Seite
Lernen durch Tun
Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.
Baue deine Serie auf
Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.
12 Tage Serie
Komm morgen zurück, um deine Serie zu halten!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doppelt oder Nichts
Tag 5 von 7
Serie Einfrieren
2 left
Du bist nicht allein
Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!
Jeder Lernweg, alles dabei
Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.
Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.
In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.
Der Wert kann sich ändern. Eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.
Werde zertifiziert
Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.
Warum Backend-Entwicklung mit JavaScript auf Coddy lernen
- Eine Sprache für das ganze Web. Der Browser führt nur JavaScript aus, und Node.js führt dieselbe Sprache auf dem Server aus. Ein Frontend-Entwickler, der diesen Pfad lernt, kann also beide Seiten einer App bauen, und ein Team kann Code und Typen zwischen ihnen teilen.
- Echte Server neben dem Editor. Drück Starten, und dein Express- oder NestJS-Server läuft im Browser; eine Anfrageleiste schickt ihm
GET,POST,PATCHundDELETEmit Headern und einem JSON-Body, und du siehst Status, Header und Antwort, mit jeder Anfrage in der Konsole. - Das, wonach in Vorstellungsgesprächen gefragt wird.
asyncundawait, die Event Loop, die Reihenfolge von Middleware, Validierung mit zod, MongoDB-Abfragen und Aggregation, Passwort-Hashing mit scrypt, Sessions, JWTs und die Controller, Services, Guards und Pipes von NestJS: Jedes davon ist eine Lektion mit einer Prüfung, die den klassischen Fehler findet. - Bewertet auf echtem Node.js. Prüfen führt deinen Code auf Node.js 24 mit denselben Express- und NestJS-Versionen aus, ohne Installation. Schlägt eine Prüfung fehl, liest Bugsy, der KI-Tutor, deinen Code und zeigt auf die Zeile, ohne dir die Lösung zu schreiben.
Häufige Fragen zur Backend-Entwicklung mit Node.js
Ist JavaScript gut für die Backend-Entwicklung?
Ja. Node.js führt JavaScript auf dem Server aus und bearbeitet viele Anfragen gleichzeitig, ohne einen Thread pro Anfrage. Das passt zu APIs, Echtzeit-Apps und Diensten, die vor allem auf eine Datenbank oder eine andere API warten. Netflix, PayPal, LinkedIn und Uber haben Node.js in Produktion betrieben. Weniger gut passt es für rechenintensive Aufgaben, bei denen Go, Java oder Rust meist schneller sind.
Was muss ein Node.js-Backend-Entwickler können?
async/await; Node.js selbst (Module, Dateien, die Event Loop); ein Framework, meist Express oder NestJS; Design und Validierung von REST-APIs; eine Datenbank, MongoDB oder SQL; Authentifizierung mit Sessions oder JWTs; und die Werkzeuge rund um den Code: Git, ein Linux-Terminal und Docker. Dieser Pfad deckt alles davon ab; Tests, ein ORM und Cloud-Deployment sind die nächste Schicht.Sollte ich zuerst Express oder NestJS lernen?
Zuerst Express. Es ist klein, also siehst du, was ein Server tut: Routen, Middleware, Request-Bodies und Fehler-Handler. NestJS baut auf Express auf und bringt TypeScript, Module, Dependency Injection, Guards und Pipes mit, die mehr Sinn ergeben, wenn du die Probleme kennst, die sie lösen. Dieser Pfad hat vier Schritte Express vor dem NestJS-Schritt.
Node.js oder Python für die Backend-Entwicklung?
Beide sind gute erste Backend-Sprachen. Mit Node.js nutzt du eine Sprache für Browser und Server, und es ist stark bei APIs und Echtzeit-Apps. Python ist oft die Wahl für Datenarbeit und Machine Learning, mit Django und FastAPI fürs Web. Wenn du schon etwas JavaScript kannst oder Full-Stack-Apps bauen willst, fang mit Node.js an. Derselbe Backend-Pfad wird auch in Python, Java, Go, PHP, Rust und Kotlin unterrichtet.
Wie lange dauert es, Node.js-Backend-Entwickler zu werden?
Von null an, mit einer Stunde am Tag: JavaScript braucht sechs bis acht Wochen, der Node.js-Kurs etwa zwei Monate, und SQL, Linux, Git und Docker zusammen etwa sechs Wochen, also ungefähr fünf Monate für diesen Pfad. Bereit für einen Job heißt meist ein echtes Projekt obendrauf: eine API mit Datenbank, Logins und Tests, in einem Git-Repository, das jemand anderes lesen kann.
Ist diese Node.js-Backend-Roadmap kostenlos?
Ja. Jeder Kurs darauf ist kostenlos: die Lektionen, die bewerteten Übungen, Bugsys Hinweise und ein Zertifikat für jeden Kurs, den du abschließt. Deine Server laufen im Browser, also musst du weder Node.js noch npm noch einen Datenbankserver installieren. Den Node.js-Kurs gibt es auf der Website, nicht in den mobilen Coddy-Apps.
Bekomme ich ein Zertifikat für den Backend-Entwickler-Pfad?
Ja. Schließe jeden Schritt ab, und du erhältst ein kostenloses Zertifikat für den ganzen Backend-Entwickler-Pfad. Es listet jeden Kurs auf, den du unterwegs abgeschlossen hast, und verlinkt das Zertifikat jedes Kurses, damit jeder jede genannte Fähigkeit prüfen kann. Du kannst es zu deinem LinkedIn-Profil hinzufügen. Es ist ein Abschlusszertifikat von Coddy, kein akkreditierter Abschluss.