← AI Courses

Data Science

From statistics and pandas to end-to-end projects — the complete foundation for turning raw data into decisions.

21 Lessons
Knowledge Course
01

What Is Data Science?

Define data science, understand its core disciplines, and map the roles and workflow of a modern data team.

40 min→
02

The Data Science Pipeline

Walk through the six stages of a data science project and learn where real projects fail — and why iteration matters.

45 min→
03

Python for Data Science

The Python fundamentals every data scientist leans on: collections, comprehensions, file I/O, and reproducible notebooks.

50 min→
04

NumPy: Arrays & Vectorization

Master the n-dimensional array, vectorized operations, and the broadcasting rules that make Python fast.

60 min→
05

Pandas: DataFrames & Series

Load, inspect, filter, group and merge tabular data with the most important library in data science.

60 min→
06

Data Cleaning & Wrangling

Fix missing values, wrong types, duplicates and inconsistent text — the 60–80% of real data work.

60 min→
07

Exploratory Data Analysis

Use summaries and plots to interrogate a dataset before any modeling — find patterns, outliers and bugs.

55 min→
08

Data Visualization

Build clear, honest charts with Matplotlib and Seaborn — and learn which chart answers which question.

60 min→
09

Statistics Fundamentals

Descriptive statistics, samples vs populations, and the distributions that data science runs on.

55 min→
10

Probability Distributions

The distributions behind data science: Bernoulli, binomial, Poisson, normal and more — and when to use each.

60 min→
11

Hypothesis Testing

Null hypotheses, p-values, t-tests and the statistical decisions that separate real effects from noise.

60 min→
12

Correlation & Causation

Measure correlation, then learn why correlation is not causation — and how to actually establish causes.

50 min→
13

Feature Engineering

Turn raw data into features models can learn from: encodings, scaling, transforms and derived variables.

60 min→
14

Train/Test Splits & Validation

Split data honestly, avoid leakage, and use holdout sets and cross-validation to measure real performance.

55 min→
15

Regression Models

Predict continuous values with linear and regularized regression, and read the results honestly.

60 min→
16

Classification Models

Predict categories with logistic regression, decision trees and k-NN — and understand what a classifier actually outputs.

60 min→
17

Clustering

Discover structure in unlabeled data with k-means and hierarchical clustering — and evaluate the result.

55 min→
18

Model Evaluation Metrics

Accuracy, precision, recall, F1, ROC-AUC and confusion matrices — the honest measurement of model quality.

60 min→
19

Communicating Results

Turn analysis into decisions: structure a finding, choose the right chart, and write for stakeholders.

50 min→
20

An End-to-End Data Science Project

Combine everything into a real project: from a raw dataset to a working, honestly-evaluated model.

75 min→
21

Beyond the Basics: Your Data Science Roadmap

Where to go after this course: specializations, projects, and the learning paths that lead to a career.

40 min→
Curated Resources