Data Science curriculum
Learn Data Science
Five Python modules that take you from raw arrays to trained models — NumPy, pandas, Matplotlib, Seaborn, and Scikit-learn.
5 modules · View Data Science roadmap
NumPy
Create, index, filter, reshape, and analyze numeric arrays with NumPy, the base library for data science and machine learning.
pandas
Load, clean, filter, group, and combine table-shaped data with pandas Series and DataFrames.
Matplotlib
Draw clear line, bar, scatter, histogram, and pie charts with Matplotlib, arrange them in subplots, and save them as files.
Seaborn
Explore tidy data with Seaborn's relational, distribution, categorical, matrix, and regression charts, then theme and finish them.
Scikit-learn
Train, evaluate, and tune regression, classification, and clustering models with scikit-learn, from train and test splits to pipelines and saved models.