The biggest mistake beginners make in data science is trying to learn everything before starting anything. You don't need to finish ten courses first. You need one finished project — and you can build it in 30 days.
This roadmap is deliberately narrow. It gets you to one real, portfolio-worthy exploratory data analysis (EDA) project on a genuine dataset, because a finished project teaches you more than a half-watched playlist ever will.
Week 1 — Python and Pandas, just enough to be dangerous
You don't need to master Python. You need the slice of it data work actually uses:
- Lists, dictionaries, loops, and functions — the basics.
- Pandas: loading a CSV,
head(),info(),describe(), filtering rows, grouping. - Matplotlib / Seaborn: bar charts, histograms, scatter plots, a correlation heatmap.
Spend the week doing, not watching. Load any CSV and poke at it daily.
Week 2 — Pick a dataset you actually care about
Motivation collapses when the data is boring. Pick something with a question attached:
- Cricket / football stats if you follow sport.
- Spotify or movie data if you love media.
- City air quality, food delivery, or housing prices for something civic.
Kaggle and data.gov.in are full of clean starter datasets. Write down three questions you want the data to answer. That list is your project spec.
Week 3 — Explore, clean, and visualise
This is the actual data science. Work through it in a notebook:
- Clean: handle missing values, fix data types, remove duplicates.
- Explore: answer your three questions with groupby and aggregation.
- Visualise: one clear chart per finding. A good chart is the deliverable.
A single well-labelled chart that answers a real question is worth more than ten models you can't explain.
Week 4 — Package it like it matters
An analysis nobody can find isn't a project. Spend the final week turning your notebook into proof:
- Add markdown cells explaining why each step, not just what.
- Write a README with your questions, key findings, and the charts.
- Push it to GitHub — this is now a pinned portfolio project.
The honest next step
A solo project gets you started; structured feedback gets you good. The fastest jump in skill comes from someone reviewing your work and pushing you to the next dataset. That's exactly what a mentored, project-based Data Science internship gives you — a sequence of real briefs and a mentor who reviews your code, so you go from one project to a portfolio.
Turn one project into a portfolio
Our Data Science internship gives you real datasets, weekly briefs, and a mentor who reviews your work — plus a verifiable certificate.
Explore the Data Science Program