learning path
Backend Engineering
Seven steps from “what is HTTP” to an API other people depend on. Every step ends in something you can run.
HTTP fundamentals
doneRequests, status codes, why 301 is not 302.
Python
doneEnough to be dangerous: types, modules, virtualenvs.
FastAPI
doneRouting, validation, dependency injection.
Databases
in progressSchema design, indexes, the N+1 problem.
Authentication
nextSessions vs tokens, hashing, what not to roll yourself.
Deployment
lockedOne VPS, a reverse proxy, and logs you can read.
Observability
lockedKnowing it broke before a member tells you.
final project
Build a production API
Ship it, then bring it to a club review session. Two members read your code.
Find a project to joinyour progress
3 of 7 steps43%
other paths
Systems Programming
AI / ML
Cybersecurity
Frontend
Cloud & DevOps