Python Roadmap
Learn the Python a data analyst actually uses. A free, step-by-step roadmap for learning Python for data analytics. It covers only what analysts use day to day, in order, with one or two good videos for each step, and tells you what to skip for now.
Free. Guide · 4 pages, PDF. Buy Python Roadmap
What it does
Only what analysts use
You can skip around 80% of Python while you learn. The roadmap covers the slice a data analyst uses day to day.
Six steps, in order
Python basics, NumPy, Pandas, charts with Matplotlib and Seaborn, web scraping, then projects.
Most of your time on Pandas
Nine Pandas topics in order, from reading files and cleaning data to grouping, merging, text and dates.
A video for each step
One or two good free videos or sites per step, several of them in Hindi, with notes on which parts to watch.
What to skip, too
Each step lists what to learn and what to leave for later, so you don't get stuck trying to finish Python first.
Projects at the end
Three guided projects to practise on, and how to make each one your own.
What you need
- A computer and an internet connection
- Jupyter Notebook (it comes with Anaconda), or the free W3Schools online editor
- No coding experience
Good to know
- The videos and sites it points to are free and made by others: Krish Naik, CampusX, CodeBasics, Alex The Analyst and W3Schools.
- Stuck on a step? You can book a 1:1 session on Topmate.
Questions
Is it really free?
Yes. Get it on Topmate for ₹0. The videos and sites it links to are free too.
Do I need to know any Python already?
No. It starts from the basics and tells you what to skip, so you reach the useful parts sooner.
Is it for data analysts only?
It's written for data analytics, so it focuses on Pandas, charts and projects. If you want Python for web or app development, you'll need a different path.
What if I get stuck?
Book a 1:1 session on Topmate and we'll work out the next step together.