Python for analysis
Use notebooks, NumPy and pandas to clean, explore and reshape data.
ADVANCED
Master data analysis, machine learning, visualization and statistical methods with Python through practical datasets and projects.
Structured learning
Practical lessons
Build as you learn
Guidance when needed
WHAT YOU'LL BUILD
Learn through practical challenges, thoughtful feedback and projects that connect each concept to the work Python developers do every day.
Talk to an advisorTHE CURRICULUM
Each module builds on the last, so you always know why you are learning something and where it will take you.
Use notebooks, NumPy and pandas to clean, explore and reshape data.
Create clear charts and communicate insights without hiding the signal.
Build intuition for distributions, correlation, experiments and uncertainty.
Train, evaluate and improve practical models with scikit-learn.
Take a dataset from question to recommendation in a guided capstone.
YOUR TOOLKIT
The technologies in this path are chosen for their usefulness in real teams and real products.
EXPLORE THE ACADEMY
READY WHEN YOU ARE
Tell us what you want to build and we'll help you decide whether Python Data Science is the right next step.
COURSE QUESTIONS
You need curiosity and comfort with basic algebra. The course teaches the statistics needed along the way.