V2.0 • OPEN CURRICULUM

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