Skip to main content

Learn with a clear path

DataScienceBase

Master Data Science from the fundamentals to advanced topics.

Fundamentals · Machine Learning · Data Engineering · Causal Inference · MLOps · Modern AI

Build from the essentials

Choose your learning path

Begin with the foundations you need, then follow the connected lessons at your own pace.

Python Basics

Start with the essentials of Python programming, the foundation of data science.

Explore Python

Statistics & Probability

Build a strong statistical foundation to analyze data effectively.

Learn Statistics

Machine Learning

Dive into machine learning algorithms and start building intelligent systems.

Get Started with ML

Data Visualization

Learn to create insightful data visualizations using Matplotlib and Seaborn.

Visualize Data

Data Manipulation

Get hands-on with Pandas for efficient data cleaning and manipulation.

Manipulate Data

Experimentation & Causal Inference

Connect statistical evidence to decisions through experiments and causal reasoning.

Design credible studies

Deep Learning & Modern AI

Build from neural-network foundations to vision, transformers, and grounded generative-AI systems.

Study modern AI

Not sure where to begin?

Start with a guided overview

Use the learning journey to choose a starting point and move through the site in a sensible order.

Plan your next step