Land a junior backend Python job in 90 days
138 lessons · ~150h · 10-14 weeks · starter
Your progress
0 / 138 (0%)
Outcome
Ship a deployable FastAPI service, pass technical screens, walk into interviews with a portfolio bullet that won't be questioned.
Why this path
The most common entry path into Python backend in 2026: REST + auth + Postgres + deploy + interview prep. This is the curriculum we'd give the smartest beginner who has 90 days, 15h/week, and one specific goal (a junior backend offer).
Resume bullet (when finished)
“Built and deployed a multi-user REST API with FastAPI + Postgres + JWT auth + 65% test coverage and a Docker pipeline.”
Stages (4)
Module 1 · Python foundations (weeks 1-4)
~50h · 42 lessons+ 36 more lessons in this stage
Module 2 · OOP, data, errors (weeks 5-6)
~25h · 30 lessons+ 24 more lessons in this stage
Module 3 · FastAPI basics → auth (weeks 7-9)
~40h · 40 lessons+ 34 more lessons in this stage
Ready to start?
Start with the first lesson →