All learning tracks
Pick your path from beginner to portfolio-ready
1,300+ interactive lessons across 10 themed tracks. Every track ends with a real-world capstone. 15 free lessons, no signup.
Learning path map
How the tracks connect
Foundations first, then branch. DevOps + Creative are skill-additive at any level.
L1 · BeginnerL3 · IntermediateL4 · AdvancedL5 · Seniorrecommended path
Try without signup →Recommended order
Foundations first, then pick the path that matches your goal. Add DevOps and Creative anywhere — they're language-agnostic and pair well with any backend track.
🐍
Python Foundations
L1 · Beginner
From zero to confident with Python basics
170 lessons9 modules🎯 16🔓 15 FREE
Explore track→
🤖
AI Engineering with Python
L3 · IntermediatePRO
Build with Claude & LLM APIs like the US dev community does
101 lessons7 modules🎯 3🔓 2 FREE
Explore track→
⚡
FastAPI Production
L3 · IntermediatePRO
REST APIs the way US startups ship them
101 lessons7 modules🎯 5🔓 2 FREE
Explore track→
📊
Data Science Applied
L3 · IntermediatePRO
pandas, polars, real datasets, dashboards
100 lessons6 modules🎯 3🔓 1 FREE
Explore track→
🏗️
System Design for Python Juniors
L4 · AdvancedPRO
What FAANG-tier interviews actually ask
101 lessons7 modules🎯 2🔓 2 FREE
Explore track→
🧠
Senior Deep-Dives
L5 · SeniorPRO
asyncio internals, GIL, typing tricks, Rust extensions
101 lessons7 modules🎯 2🔓 2 FREE
Explore track→
🎯
Interview Prep
L3 · IntermediatePRO
LeetCode patterns in Python + behavioral STAR
100 lessons6 modules🎯 4🔓 2 FREE
Explore track→
🚀
DevOps for Python services
L4 · AdvancedPRO
Docker, CI/CD, observability, deploys, incident response
100 lessons6 modules🎯 2🔓 1 FREE
Explore track→
📋
Python for Office Workers
L2 · EasyPRO
Excel, Google Sheets, scraping — automate the boring parts of your job
50 lessons8 modules🎯 0🔓 1 FREE
Explore track→
🎨
Creative Challenges
L3 · IntermediatePRO
10 unique formats nobody else teaches
100 lessons10 modules🎯 10🔓 1 FREE
Explore track→
📄
HTML
FRONTENDL1 · Beginner
The bones of any web page
91 lessons🔓 1 FREE
Explore track→
🎨
CSS
FRONTENDL1 · Beginner
CSS as a design system — engine first, properties drop out
109 lessons
Explore track→
⚡
JavaScript
FRONTENDL1 · Beginner
JavaScript & the browser as a platform — for Python devs
90 lessons🎯 2
Explore track→
Not sure where to start?
Try the very first lesson without signup. Pick your path after seeing how it feels.
Try without signup →