πΊοΈ Your learning path
From zero Python to senior β on one page.
14 tracks Β· 1,147 interactive lessons Β· grouped by difficulty (L1 beginner β L5 senior). Start anywhere; we'll suggest what comes next based on what you finish.
AI Engineering
105 lessons across 6 modules: API fundamentals, tool use & function calling, RAG, agent loops, production AI, and frontier topics (vision, prompt caching, compaction, Files/Skills/Batches APIs, voice agents, multi-agent orchestration).
Start this track βFastAPI Production
105 lessons across 6 modules: FastAPI basics, Pydantic v2 validation, auth & security, async + background tasks + WebSockets, production deployment, and real-world patterns (rate limiting, caching, RLS multi-tenancy, OpenTelemetry, feature flags, blue/green vs canary).
Start this track βData Science with Python
104 lessons across 6 modules: pandas + numpy for data work, cleaning & feature engineering, modeling & evaluation, A/B testing & causal inference, production ML pipelines, and deep-learning foundations (backprop, transformers, fine-tuning, MLOps registry + drift).
Start this track βInterview Prep
104 lessons across 6 modules: Big-O & easy patterns, arrays/strings/two-pointer, trees + graphs + BFS/DFS, DP + heap + tries, system design + STAR behavioral, plus concurrency/OS/ML interview topics and a full mock-onsite capstone.
Start this track βCreative Challenges
104 lessons across 10 themed modules: Code Detective (broken-codebase mysteries), AI Pair-Reversed (catch Claude's deliberate bugs), Time-Travel Refactor (Python 2.4 β modern), Bug Bounty, Code Golf (shortest wins), Refactor Master (legacy β idiomatic), Whodunit Mysteries, plus more unique formats no other site teaches.
Start this track βPython 2026: What's Actually New
15 lessons across 3 modules on genuinely-new-since-2024 Python: PEP 703 free-threaded / no-GIL, PEP 750 t-strings, asyncio.TaskGroup + timeout (3.11+), TypeIs + ReadOnly TypedDict (3.13), pattern matching mastery. Then the modern stack: uv-native workflows (no venv activate), Ruff + ty as your one lint+type toolchain, Pydantic v2 patterns, Polars vs Pandas decision matrix, FastAPI 0.110+ DI. Finally: Anthropic + OpenAI tool-use loops, minimal RAG with pgvector, Playwright async, modern httpx client patterns. Every lesson is under 10 minutes and targets a specific high-intent Google query that every 2022-era tutorial misses.
Start this track βSystem Design
105 lessons across 6 modules: fundamentals (Big-O, capacity math), scalability & caching, databases & storage, messaging & microservices, and real-world case studies (Twitter feed, Netflix, Uber dispatch, Stripe webhooks, Calendly race conditions).
Start this track βDevOps for Python
104 lessons across 6 modules: Docker + containers, CI/CD + GitHub Actions, Kubernetes + orchestration, observability + logging, cloud + IaC + secrets + cost, plus the modern stack (Helm, ArgoCD GitOps, Vault, Argo Rollouts, chaos engineering, FinOps).
Start this track βNot sure where you stand? Take the free 10-question skill test β we'll point you at the right L1-L5 track in under 3 minutes.
All tracks include hands-on coding, instant AI feedback, and unlimited retries. First 15 lessons of Foundations are free without signup.