JavaScript → TypeScript → Node.js → NestJS

Backend Node.js Roadmap

This is the path I am following, from top to bottom, in three phases and with projects from the industrial sector. The project is the common thread: each stage teaches what the next project needs, and it only ends when its exit criterion is met, not when its topics are checked. Click a topic to see what to study and the circle to mark it as done; your progress is saved only in this browser.

0 of 218 topics done0%
  • Fundamentals
  • Programming
  • Optional
  • In progress
  • Done
  • Skipped

Phase 1 · Relearning to program

From zero to P3. In this phase AI writes no code: turn off autocomplete and use the chat only to explain concepts, never to solve the exercise.

Phase 2 · Employable backend

From P4 to P6, all live, tested and with CI. AI may review what you wrote and explain errors, but it does not write what you could not write yourself. From P5 on, write the requirements before reading the list.

Milestone

From here on, start applying for junior roles, without ever stopping your studies

Phase 3 · Mid-level depth

While you apply. From P7 to P9, with applied AI, architecture and system design, up to the final portfolio project.

Inspired by roadmap.sh, adapted to my path to NestJS.