AI & Data Science
From your first line of Python to building with large language models: the core path into AI and data careers.
13 topics · 726 free resources. Pick a topic to see everything in it by level.
Python & Foundations
Programming in Python and the computer-science basics every AI course assumes.
21 resources · 17 Beginner · 4 Advanced
Math & Statistics
The linear algebra, calculus, probability and statistics behind machine learning, explained visually.
40 resources · 19 Beginner · 19 Advanced · 2 Expert
Data Analysis
Cleaning, exploring and visualising data with spreadsheets, SQL, pandas and dashboards.
16 resources · 13 Beginner · 3 Advanced
Data Science
Turning data into answers: the end-to-end workflow from question to model to story.
7 resources · 3 Beginner · 3 Advanced · 1 Expert
Machine Learning
How machines learn from data: regression, trees, clustering, evaluation and the classic algorithms.
62 resources · 49 Beginner · 8 Advanced · 5 Expert
Deep Learning
Neural networks from the ground up, through CNNs, RNNs and transformers.
156 resources · 6 Beginner · 26 Advanced · 124 Expert
NLP
Teaching computers to read and write: text processing, embeddings and language models.
26 resources · 4 Beginner · 18 Advanced · 4 Expert
Computer Vision
Image classification, detection and segmentation: how machines see.
8 resources · 2 Beginner · 3 Advanced · 3 Expert
Generative AI & LLMs
Large language models, prompting, retrieval (RAG), fine-tuning and image generation.
356 resources · 23 Beginner · 321 Advanced · 12 Expert
AI Agents
LLM-powered agents that plan, use tools and work through multi-step tasks.
9 resources · 1 Beginner · 6 Advanced · 2 Expert
MLOps & Cloud
Shipping models: deployment, monitoring, pipelines and AI on the major clouds.
6 resources · 2 Beginner · 3 Advanced · 1 Expert
Data Engineering
Building the pipelines, warehouses and lakehouses that feed analytics and AI.
11 resources · 1 Beginner · 9 Advanced · 1 Expert
Responsible AI
Fairness, safety, privacy and the law: building AI people can trust.
8 resources · 4 Beginner · 4 Advanced

