Skip to main content

🗺 Learning Paths

Pick one outcome. Follow the order.

1,300+ lessons sound like a lot. Each path below is a hand-curated subset toward a specific career or skill outcome — so you don't spend week one wondering whether to start with FastAPI or pandas.

🎯 Not sure which one? Take the 60-second matchmaker quiz →
🎯

Land a junior backend Python job in 90 days

STARTER

Ship a deployable FastAPI service, pass technical screens, walk into interviews with a portfolio bullet that won't be questioned.

138 lessons · ~150h · 10-14 weeks

🤖

Become an AI engineer in 100 days

INTERMEDIATE

Ship a production RAG system and a tool-using chatbot, talk fluently about evals, model fine-tuning trade-offs, and prompt versioning.

141 lessons · ~160h · 12-16 weeks

📊

Automate your Excel workflow this weekend

STARTER

Replace 2-4 hours/week of manual Excel work with a Python script you wrote yourself.

30 lessons · ~16h · 1-3 weeks

🏆

Senior Python interview prep — 60-day plan (FAANG + scale-ups)

ADVANCED

Walk into Big-Tech onsite-loops with pattern-fluency on 200+ LeetCode patterns and three pre-baked STAR stories.

120 lessons · ~90h · 8-10 weeks

🧠

Mid → Senior Python pivot in 6 months

ADVANCED

Stop being the 'better mid' on the team and start being the senior the team learns from — internals, architecture, code reviews.

130 lessons · ~150h · 18-26 weeks

📈

Data analyst with pandas in 8 weeks

STARTER

Cleanly slice messy CSV/SQL data, build a Streamlit dashboard, ship two end-to-end notebooks recruiters can actually open.

101 lessons · ~85h · 8-10 weeks

🚀

Build a SaaS as a solo developer in 16 weeks

INTERMEDIATE

Ship a paid product with auth, Stripe billing, transactional emails, and a live URL — the resume bullet that proves you can actually deliver software.

225 lessons · ~145h · 14-20 weeks

⚙️

DevOps engineer pivot in 90 days

INTERMEDIATE

Containerize a Python service, ship it through GitHub Actions to Kubernetes, instrument it, and talk fluently about SRE trade-offs in interviews.

176 lessons · ~118h · 12-14 weeks

💹

Python for finance & quant in 10 weeks

INTERMEDIATE

Pull market data, clean it with pandas, run vectorized risk + return analysis, and build one notebook that mimics a real desk's daily report.

161 lessons · ~100h · 10-12 weeks

🚀

Python in 7 days — the absolute-beginner jumpstart

STARTER

Seven days, seven concrete things you can do. By Sunday: write a Python script from scratch, read someone else's code without panicking, debug small programs.

35 lessons · ~7h · 1-2 weeks