| Phase | Timeline | Core topics | Deliverable |
|---|---|---|---|
| Phase 1 | Weeks 1‑6 | Python core, OOP, file I/O, exceptions | 4 CLI projects |
| Phase 2A | Weeks 7‑12 | Django, FastAPI, PostgreSQL, DRF, Celery | REST API deployed |
| Phase 2B | Weeks 13-19 | Pandas, NumPy, SQL, Streamlit, stats | analysis dashboard |
| Phase 3A | Weeks 20-26 | advanced Django, microservices, system design | SaaS backend |
| Phase 3B | Weeks 27‑32 | scikit‑learn, PyTorch, NLP, MLOps | trained model + API |
| Phase 4 | Weeks 33-40 | Docker, CI/CD, Airflow, LangChain, LLMs | AI‑powered app |
| Phase 5 | Weeks 41-45 | system design, performance, data engineering | capstone project|
| Phase 6 | Weeks 46‑52 | venv, pytest, async, requests, type hints | API integration tool |
🖥️ SaaS backend
🤖 end‑to‑end ML system
non‑negotiable python skills
free best resources
70/30 rule · build > watch