π Weekly Study Plan
A consistent daily routine beats intensive cramming. 5β6 hours of focused learning per day, 6 days a week, completes this roadmap in 12 months.
Daily Routine Template
| Time Block | Activity | Duration |
|---|---|---|
| Morning (6β7am) | Review previous day notes + Anki flashcards | 1 hr |
| Core Block (7β9am) | Primary learning β course / reading / coding | 2 hrs |
| Lunch Break | Passive learning β YouTube, podcasts | 30 min |
| Afternoon (5β7pm) | Project work or DSA practice | 2 hrs |
| Evening (9β10pm) | Write daily learning log + commit to GitHub | 1 hr |
52-Week Phase Map
| Weeks | Phase | Primary Focus |
|---|---|---|
| 1β2 | Phase 0 | Environment setup, Git, AI landscape overview |
| 3β10 | Phase 1 | Python fundamentals + DSA patterns |
| 11β15 | Phase 2 | Linear algebra, calculus, stats, NumPy, Pandas |
| 16β19 | Phase 3 | Classical ML β regression, trees, ensembles, pipelines |
| 20β23 | Phase 4 | Deep learning β CNN, RNN, Transformer, PyTorch |
| 24β27 | Phase 5 | Generative AI β RAG, fine-tuning, LLMs |
| 28β29 | Phase 6 | Agentic AI β LangGraph, CrewAI, tool use |
| 30β31 | Phase 7 | MLOps β FastAPI, Docker, MLflow, monitoring |
| 32β36 | Phase 8 | Portfolio polish, job prep, mock interviews |
| 37β52 | Ongoing | Kaggle competitions, OSS contributions, networking |
Weekly Rhythm
MonβFri Β· Deep Work
- Primary learning block: course, book, or code-along
- Build or extend current phase project
- 2β3 DSA problems (during Phase 1)
- End-of-day GitHub commit + learning log entry
Saturday Β· Project Day
- Full project session β build a meaningful feature
- Write a short README or documentation update
- Review the week's notes and consolidate learnings
- Plan next week's learning targets