V2.0 • OPEN CURRICULUMBecome a world-class
Become a world-class
Backend Engineer
A structured, continuously updated roadmap from fundamentals to staff engineer. Pick your stack, follow the path, build real systems.
8
Core modules
4
Stack tracks
6mo
Featured plan
∞
Always updated
CHOOSE YOUR STACK
Py
Python + FastAPI
Modern async Python. Great for ML-adjacent backends & rapid APIs.
JS
Node.js + TypeScript
Full-stack friendly. Huge ecosystem, real-time capable.
Jv
Java + Spring Boot
Enterprise-grade. High performance, strong typing, career demand.
C#
C# + .NET
Microsoft ecosystem. Azure-native, excellent tooling.
LEARNING PATH
01
Computer Science Fundamentals
algorithmsdata structuresbig-OOS basicsnetworking
02
Backend Development
REST APIsauthmiddlewaretestingclean code
03
Databases
PostgreSQLMongoDBRedisindexingdata modeling
04
APIs & Architecture
GraphQLJWT / OAuthmicroservicesclean arch
05
System Design
load balancingcachingmessage queuesdistributed systems
06
Cloud & DevOps
AWSDockerCI/CDIaC
07
Projects
REST APIe-commerceSaaS appmicroservices
// beginner → backend engineer → staff → founder