📊 Progress Monitor & Study Tracker
Study Calendar
16 weeks × 5 days × 2 blocks/day = 160 blocks. Check off as you complete.
Week 1
Python Foundations & Standard Library
Week 2
NumPy: Arrays & Vectorized Computing
Week 3
Pandas: DataFrames & Data Handling
Week 4
Visualization: Matplotlib & Seaborn
Week 5
File Formats & Data Pipelines
Week 6
HTTP, APIs & Web Scraping
Week 7
Web Frameworks: Flask & FastAPI
Week 8
Machine Learning with scikit-learn
Week 9
Scientific Python: SciPy & SymPy
Week 10
Practical Statistics for Data Science
Week 11
NLP: NLTK, spaCy & Transformers
Week 12
Computer Vision with OpenCV
Week 13
Databases & Data Engineering
Week 14
Automation, Scripting & Testing
Week 15
Capstone Project: Design & Implementation
Week 16
Capstone Project: Polish, Package & Present
Progress Tracker
0 / 160 blocks completed
🤖 Get AI Study Advice
Based on your progress, Claude will suggest a study plan.
Study Strategy by Week
Week 1: Python Foundations & Standard Library
Focus on hands-on coding. Allocate 2 blocks daily: concept review + practice.
Week 2: NumPy: Arrays & Vectorized Computing
Build incrementally. Master fundamentals before advanced topics.
Week 3: Pandas: DataFrames & Data Handling
Use Jupyter for experimentation. Transition to .py for production code.
Week 4: Visualization: Matplotlib & Seaborn
Review previous week before starting new content.
Week 5: File Formats & Data Pipelines
Complete all exercises before moving to next block.
Week 6: HTTP, APIs & Web Scraping
Focus on hands-on coding. Allocate 2 blocks daily: concept review + practice.
Week 7: Web Frameworks: Flask & FastAPI
Build incrementally. Master fundamentals before advanced topics.
Week 8: Machine Learning with scikit-learn
Use Jupyter for experimentation. Transition to .py for production code.
Week 9: Scientific Python: SciPy & SymPy
Review previous week before starting new content.
Week 10: Practical Statistics for Data Science
Complete all exercises before moving to next block.
Week 11: NLP: NLTK, spaCy & Transformers
Focus on hands-on coding. Allocate 2 blocks daily: concept review + practice.
Week 12: Computer Vision with OpenCV
Build incrementally. Master fundamentals before advanced topics.
Week 13: Databases & Data Engineering
Use Jupyter for experimentation. Transition to .py for production code.
Week 14: Automation, Scripting & Testing
Review previous week before starting new content.
Week 15: Capstone Project: Design & Implementation
Complete all exercises before moving to next block.
Week 16: Capstone Project: Polish, Package & Present
Focus on hands-on coding. Allocate 2 blocks daily: concept review + practice.