Day 1 — Python Basics & Environment
Variables, data types, operators, strings and lists — plus how to run real Python in your browser.
Watch · Part 1 — Python Basics & Environment
Watch · Part 2 — Python Basics & Environment
Lab — Practice, Challenge & Check
Day 2 — NumPy & Pandas Fundamentals
Watch · Part 1 — NumPy & Pandas Fundamentals
Watch · Part 2 — NumPy & Pandas Fundamentals
Lab — Practice, Challenge & Check
Day 3 — Data Cleaning & EDA
Watch · Part 1 — Data Cleaning & EDA
Watch · Part 2 — Data Cleaning & EDA
Lab — Practice, Challenge & Check
Day 4 — Visualisation: Matplotlib & Seaborn
Watch · Part 1 — Visualisation: Matplotlib & Seaborn
Watch · Part 2 — Visualisation: Matplotlib & Seaborn
Lab — Practice, Challenge & Check
Day 5 — Statistics for Data Science
Watch · Part 1 — Statistics for Data Science
Watch · Part 2 — Statistics for Data Science
Lab — Practice, Challenge & Check
Day 6 — Feature Engineering
Watch · Part 1 — Feature Engineering
Watch · Part 2 — Feature Engineering
Lab — Practice, Challenge & Check
Day 7 — Supervised Learning: Regression
Watch · Part 1 — Supervised Learning: Regression
Watch · Part 2 — Supervised Learning: Regression
Lab — Practice, Challenge & Check
Day 8 — Supervised Learning: Classification
Watch · Part 1 — Supervised Learning: Classification
Watch · Part 2 — Supervised Learning: Classification
Lab — Practice, Challenge & Check
Day 9 — Unsupervised Learning: Clustering
Watch · Part 1 — Unsupervised Learning: Clustering
Watch · Part 2 — Unsupervised Learning: Clustering
Lab — Practice, Challenge & Check
Day 10 — Model Evaluation & Metrics
Watch · Part 1 — Model Evaluation & Metrics
Watch · Part 2 — Model Evaluation & Metrics
Lab — Practice, Challenge & Check
Day 11 — Random Forests & Ensemble Methods
Watch · Part 1 — Random Forests & Ensemble Methods
Watch · Part 2 — Random Forests & Ensemble Methods
Lab — Practice, Challenge & Check
Day 12 — Neural Network Basics
Watch · Part 1 — Neural Network Basics
Watch · Part 2 — Neural Network Basics
Lab — Practice, Challenge & Check
Day 13 — Deep Learning Foundations
Watch · Part 1 — Deep Learning Foundations
Watch · Part 2 — Deep Learning Foundations
Lab — Practice, Challenge & Check
Project — Choose, Build on Colab & Submit
Project Guide — How to do your project
Choose your project — 10 options + briefs & hints