Skip to content

Data Science Roadmap 2026

This 20-week Data Science roadmap takes you from the basics to a job-ready portfolio in 6 steps: Python & Programming, Statistics & Probability, Data Wrangling & EDA, Machine Learning, Deep Learning & NLP, Deployment & Capstone. Each step has a free practice sheet and links to the interview questions you should be able to answer.

Free
Your progressStart practicing
Weeks 1–3

Step 1: Python & Programming

Practice sheet
Python basicsData structuresFunctions & OOPNumPyPandas
Weeks 4–5

Step 2: Statistics & Probability

Practice sheet
Descriptive statisticsProbability distributionsHypothesis testingA/B testing
Weeks 6–7

Step 3: Data Wrangling & EDA

Practice sheet
Missing valuesFeature engineeringMatplotlib & SeabornEDA case study
Weeks 8–12

Step 4: Machine Learning

Practice sheet
RegressionClassificationTrees & XGBoostClusteringModel evaluation
Weeks 13–16

Step 5: Deep Learning & NLP

Practice sheet
Neural networksCNNsRNNs & TransformersText processing
Weeks 17–20

Step 6: Deployment & Capstone

Practice sheet
FastAPIDocker basicsMLflowCapstone project

Job-ready!

Finish with the 7-day interview plan and start applying as Data Scientist, ML Engineer, Junior Data Scientist.

Open 7-Day Job Prep