← Dashboard

data science / python

Python for Data Science, Free

Python is the lingua franca of data science — and every library you need is free and open source. Learn the language, then the data stack: pandas, NumPy, and scikit-learn. All resources free and current.

updated jul 2026·2 tracks·all free

If you're getting into data science, Python is where to start — it's readable, ubiquitous, and backed by the best data ecosystem anywhere. Learn the language fundamentals first (or brush up), then move to the "PyData" stack: pandas for wrangling data, NumPy for numerical work, and scikit-learn for machine learning. These are the official docs and the best free hands-on courses.

01 · THE LANGUAGE

Learn Python

Start with the language itself — free and beginner-friendly.

02 · THE DATA STACK

pandas & scikit-learn

The libraries that make Python a data-science powerhouse.