Menu
CoddyTech
Lernpfad

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

Die Node.js-Backend-Roadmap, Schritt für Schritt

5 Kurse15 Abschnitte664 Lektionen708 Aufgaben3,238 Quizfragen

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.

  1. 1
    Diesen Schritt startenStartenVariablen, Funktionen, Arrays, Objekte, Kontrollfluss und Klassen. Alles, worin ein Node.js-Server geschrieben ist, von der ersten Route bis zum letzten Test.StartenEigene Seite
  2. 2
  3. 3
  4. 4
  5. 5
    Diesen Schritt startenStartenDie Aufgaben-API noch einmal, in TypeScript mit NestJS: Controller, Services und Dependency Injection, DTOs, Pipes, Guards, Exception Filters und Interceptors.Starten
  6. 6
  7. 7
  8. 8
Das bekommst du
Alles, was du zum Programmierenlernen nutzt

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.

playground.js
Code-Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Eingabe
"Alex"
Ausgabe
"Hello, Coddy! Alex"

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!

fire Filled icon
left icon

January 2026

right icon

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

product Double Or Nothing icon

Doppelt oder Nichts

Tag 5 von 7

fire Freeze icon

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ß!

Herausforderer-Liga
Herausforderer-LigaTop 7 steigen auf
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconAufstiegszoneleaderboard Arrow Up icon

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.

Einführung in Variablen
Audio

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.

1xSarah

Werde zertifiziert

Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.

CoddyAbschlusszertifikat
Hiermit wird bestätigt, dassMax Mustermannerfolgreich abgeschlossen hat
python iconPython-Grundlagen
Verifiziert
DatumJan. 2026
LinkedInZu LinkedIn hinzufügen

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, PATCH und DELETE mit 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. async und await, 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?

JavaScript gut, einschließlich Promises und 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.

Weitere Lernpfade

Dieselben Kurse, für eine andere Rolle geordnet. Der Fortschritt bleibt erhalten: Ein auf einem Pfad abgeschlossener Kurs zählt auf jedem Pfad, der ihn enthält.

Alle Lernpfade
Illustration der Programmiersprachen bei Coddy

Starte den Backend-Entwickler-Pfad kostenlos

Jetzt lernen