Beginner · 24 h
Course 1: Python Foundations
Your first steps in code: from print("Hello") to a game-playing AI.
2 of 7 sections live
0 of 14 lessons complete
Learning path · 8 courses · about 78 hours
From your first line of Python to training, evaluating and shipping modern AI models.
Eight courses in order, each assuming only the ones before it. Start with no programming and no maths beyond school arithmetic; finish able to understand how today's models work, train your own and put them in front of people. Every idea comes with something to poke: interactive graphics, narrated walkthroughs and real Python that runs in your browser.
Each course assumes only the ones before it. Courses marked “coming soon” are being written.
Beginner · 24 h
Your first steps in code: from print("Hello") to a game-playing AI.
2 of 7 sections live
0 of 14 lessons complete
Beginner · 7 hComing soon
The functions, vectors, derivatives and probabilities behind every model, learned only as far as you need them.
Builds on Python Foundations
Beginner → Intermediate · 5 hComing soon
Handle, reshape and explore real data with the two libraries every ML project starts from.
Builds on Python Foundations, Math for Machine Learning
Intermediate · 14 h
From a line through a few points to neural networks, decision trees and agents that learn from rewards.
Builds on Python Foundations, Math for Machine Learning, Python for Data: NumPy and pandas
3 of 8 sections live
0 of 23 lessons complete
Intermediate · 7 hComing soon
Build neural networks from scratch, then train convolutional and sequence models with real frameworks.
Builds on Machine Learning, Step by Step
Advanced · 8 hComing soon
From tokens to attention to working assistants: how large language models are built and used.
Builds on Deep Learning
Advanced · 7 hComing soon
How machines paint pictures, speak aloud and sculpt in three dimensions.
Builds on Deep Learning
Advanced · 6 hComing soon
The practical craft of taking a model from idea to a service people rely on.
Builds on Machine Learning, Step by Step, Deep Learning, Transformers and Large Language Models, Generative AI: Images, Speech and 3D