Curriculum map
← Back to the course🐍
00 · Welcome to Python
2 lessons · ~15 min
🔤
01 · Python Basics
4 lessons · ~38 min
📦
02 · Collections
4 lessons · ~30 min
🧬
03 · Classes & Typing
4 lessons · ~30 min
🧯
04 · Errors, Files & JSON
3 lessons · ~25 min
🌐
05 · HTTP & Flask
4 lessons · ~33 min
🔧
06 · Flask Deeper
4 lessons · ~31 min
🏗️
07 · Django Anatomy
3 lessons · ~25 min
🗄️
08 · Django ORM
4 lessons · ~33 min
🔐
09 · Django APIs & Auth
3 lessons · ~22 min
⚡
10 · Pydantic & FastAPI
4 lessons · ~34 min
🧩
11 · Routers & Dependency Injection
4 lessons · ~28 min
🐘
12 · Databases & SQLAlchemy
4 lessons · ~32 min
🔑
13 · Auth & Security
3 lessons · ~26 min
💳
14 · Payments & Testing
3 lessons · ~31 min
🤖
15 · LLM Foundations
4 lessons · ~40 min
🕸️
16 · LangGraph Agents
4 lessons · ~44 min
📚
17 · RAG from Scratch
4 lessons · ~40 min
🎓
18 · RAG in the Assistant + Graduation
3 lessons · ~34 min
🌀
19 · Async in Production
4 lessons · ~34 min
📮
20 · Task Queues & Events
4 lessons · ~30 min
🚦
21 · Caching & Rate Limiting
4 lessons · ~26 min
🐘
22 · Postgres at Scale
4 lessons · ~31 min
🔭
23 · Observability
4 lessons · ~31 min
🛡️
24 · LLM Apps in Production
4 lessons · ~30 min
🚢
25 · Ship It & Graduation
4 lessons · ~34 min
🧩
26 · Data Structures & Problem-Solving
7 lessons · ~78 min
🧠
27 · Design Patterns (All 23 GoF)
23 lessons · ~140 min