The catalogue
Every course, and what is inside it.
35 courses in 5 tracks, 2,706 lessons and about 391 hours. Choose the track that matches what you want to do.
Start here
What AI actually is, how a model works, and how to get real answers out of one. No code, and nothing assumed.
5 courses · 407 lessons · 57 hours

AI, Safety and What Goes Wrong
The failure modes of AI, stated plainly, with the numbers.
Beginner73 lessons9 hours
AI, Actually Explained
For someone who was never told what this thing is.
Beginner92 lessons14 hours
Getting Real Work out of a Model
You already use ChatGPT, Claude or Gemini. This is how to stop getting average answers.
Beginner72 lessons10 hours
How a Language Model Actually Works
The machinery under the chat box, explained without matrices.
Intermediate78 lessons11 hours
Machine Learning, Foundations
The classical ground under modern AI, for someone who can read code.
Intermediate92 lessons13 hours
Make things
Design, images, video, sound, and the business of doing it for a living. Every technique has a free tool that does the same job.
11 courses · 816 lessons · 119 hours

Making Things with AI
Images, video, voice and music: how they work, where they break, who owns them.
Beginner84 lessons11 hours
Making It Say Something
Clean work that communicates nothing is the commonest self-taught failure, and it is fixable.
Beginner64 lessons9 hours
Working for Yourself
Six portfolio pieces, twelve cold emails, a rate with arithmetic behind it, and a deposit before you start.
Intermediate84 lessons13 hours
Design, before Any Software
Hierarchy, type, colour and spacing: the part of design you can do with a pencil, before any software.
Beginner74 lessons11 hours
Editing an Image
Layers, masks, curves and export: the craft behind a photo that still holds up at full size.
Beginner78 lessons12 hours
Vectors, Logos and Things That Get Printed
Draw curves that hold at any size, then hand a press a file it will not send back.
Beginner73 lessons10 hours
Image Generation, in Practice
Reference images, inpainting, character LoRAs, upscaling, and the licence nobody read.
Beginner69 lessons9 hours
Hugging Face, End to End
Read a model card licence-first, run a Space for free, keep a token safe, publish something of your own.
Intermediate75 lessons11 hours
Editing Video
Cuts, sound, colour and export, taught on DaVinci Resolve, which costs nothing.
Beginner77 lessons11 hours
Video with AI
Plan the shots, generate ten takes, throw eight away, and cut what is left in a real editor.
Intermediate66 lessons10 hours
Motion, Sound and Music
Why nothing in the world starts at full speed, and why a blanket beats a better microphone.
Intermediate72 lessons12 hours
Use it in your work
For teachers, students, small businesses, and anyone whose job has just changed under them.
7 courses · 539 lessons · 77 hours

AI at Work
The tasks it genuinely helps with, the ones it quietly ruins, and the line you must never cross.
Beginner73 lessons11 hours
AI for Teachers
For teachers who now have to teach and use AI, often with no training and no projector.
Beginner57 lessons8 hours
Working in AI
The roles that exist, what they pay, and how people get in without a famous degree.
Beginner85 lessons12 hours
Choosing and Using the Tools
A comparison written by someone selling none of them.
Beginner76 lessons10 hours
AI for a Small Business
Two or three tasks, honestly measured. Not a new department.
Beginner88 lessons13 hours
AI for Students
How to use these tools and still end up knowing things.
Beginner73 lessons10 hours
How Software Development Changed
Writing code got cheap. Knowing what to build did not.
Intermediate87 lessons13 hours
Build with it
Python from zero, apps, agents, data, evaluation. The engineering side.
8 courses · 631 lessons · 90 hours

Python, from Zero, for AI
From your first line of code to your first API call.
Beginner89 lessons12 hours
Building with AI
From your first API call to a feature you can trust
Intermediate80 lessons12 hours
Building Apps with AI
Build working software before you can write it, without fooling yourself.
Beginner87 lessons12 hours
Data, SQL and Getting to the Answer
Most AI problems turn out to be data problems. This is where you learn to ask a database a question and defend the answer.
Beginner66 lessons9 hours
Context Engineering
The window is a budget. Learn to spend it.
Advanced87 lessons13 hours
Agents and Automation
What an agent actually is, and when you should build a script instead.
Intermediate72 lessons11 hours
Shipping It
Get what you built in front of real people, and keep it alive.
Intermediate74 lessons11 hours
Knowing If It Works
The least glamorous skill in applied AI, and the one that decides whether your thing actually works.
Intermediate76 lessons11 hours
Go underneath
The maths, open models, running them on your own machine, and fine-tuning when it is genuinely the answer.
4 courses · 313 lessons · 46 hours

The Maths You Actually Need
Eight ideas that carry almost all the weight in machine learning.
Intermediate76 lessons11 hours
The Open Model Ecosystem
Llama, Mistral, Qwen, DeepSeek, Gemma, Phi: what is real and what is marketing.
Intermediate71 lessons10 hours
Running Models Yourself
Local and self-hosted LLMs, with the arithmetic instead of the marketing.
Intermediate82 lessons12 hours
Fine-Tuning, and When Not To
The case against fine-tuning first, then how to do it properly.
Advanced84 lessons13 hours
Not sure where to begin?
Tell the tutor what you want to be able to do, and it will suggest a course. Every course also has a textbook and an end-of-course paper.