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.
Your progressStart practicing
Weeks 1–3
Step 1: Python & Programming
Python basicsData structuresFunctions & OOPNumPyPandas
Weeks 4–5
Step 2: Statistics & Probability
Descriptive statisticsProbability distributionsHypothesis testingA/B testing
Weeks 6–7
Step 3: Data Wrangling & EDA
Missing valuesFeature engineeringMatplotlib & SeabornEDA case study
Weeks 8–12
Step 4: Machine Learning
RegressionClassificationTrees & XGBoostClusteringModel evaluation
Weeks 13–16
Step 5: Deep Learning & NLP
Neural networksCNNsRNNs & TransformersText processing
Weeks 17–20
Step 6: Deployment & Capstone
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