📊 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.