1
Frontend Core
3 topics · 6 weeks
Build interactive UIs.
HTML/CSS/JS→
React←
TypeScript→
2
Backend Core
4 topics · 6 weeks
Serve data over APIs.
Node.js→
REST APIs←
Databases & SQL→
Authentication←
3
The Full Stack
4 topics · 5 weeks
Connect the layers into one product.
Next.js (full-stack)→
Server components, route handlers.
API design←
State & data fetching
TanStack Query, server actions.
File uploads & storage←
4
Ship & Operate
4 topics · 4 weeks
Get it live and keep it healthy.
Deployment→
Docker←
CI/CD→
Testing←
5
Scale & Depth
4 topics · 5 weeks
Grow from feature dev to system thinker.
System design→
Caching←
Cloud fundamentals→
Microservices←
Intermediate
Full-Stack Developer
Full-stack developers ship features end to end. This path assumes you build breadth: enough frontend to craft a UI, enough backend to serve it, and enough ops to deploy it.
6–9 months · 5 stages · 19 topics
Stages
Click a topic to open its notes. Drag to pan, scroll to zoom; dashed topics are optional.
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.