Home›Generative AI Tutorial
Free course
Generative AI Tutorial
Understand Generative AI from the very first idea to building real applications. No coding or maths background needed: every concept is explained with simple words and animated visuals, using real examples and real model outputs.
What you will learn
- What generative AI is, and how AI, machine learning and deep learning fit together
- How machines learn: neural networks, loss, gradient descent and backpropagation
- How language models work: tokens, embeddings, attention and the transformer
- Pre-training, instruction tuning, RLHF, sampling, temperature, context windows
- Prompt engineering: zero-shot, few-shot, chain of thought, structured output
- Hallucinations, evaluation, and everyday and professional uses
- Building with APIs: chatbots, structured outputs, cost and streaming
- Embeddings, vector search and RAG, tool use, agents and MCP
- Image, audio, video and multimodal AI: diffusion, GANs, VAEs
- Fine-tuning with LoRA, quantization and running models locally
- Responsible AI: bias, deepfakes, prompt injection, privacy, copyright, regulation
- Real-world uses, hands-on workshops, quizzes and a full cheat sheet
Course contents
Every lesson has its own page with the explanation, code you can copy, the real output, screenshots from the video, and a link that jumps straight to that moment in the video.
1. Welcome to Generative AI
2. How Machines Learn
3. Data, Generalisation and Foundation Models
4. Tokens, Embeddings and Context
- Tokens26:21
- Embeddings28:32
- Position and Context30:38
5. Attention and the Transformer
- Attention32:46
- The Transformer35:32
- Pre-training at Scale38:05
6. Tuning and Alignment
7. Context, Models and Reasoning
- The Context Window46:44
- The Model Landscape48:47
- Reasoning Models50:58
8. The Art of Prompting
- Prompting Basics52:40
- Prompting Techniques55:31
- Prompt Patterns57:48
- Prompt Workshop1:00:22
9. Trust, Verify and Use AI Well
- Hallucinations1:02:55
- Evaluating Outputs1:04:56
- AI in Everyday Life1:07:00
- AI at Work1:09:20
10. Building with APIs
- APIs and Messages1:11:19
- Your First Chatbot1:13:49
- Structured Outputs1:15:43
- Cost, Speed and Streaming1:17:36
11. Search by Meaning and RAG
- Search by Meaning1:19:38
- Vector Databases and Chunking1:21:38
- Retrieval Augmented Generation1:23:40
- Making RAG Work1:25:43
12. Tools and Agents
- Tool Use1:27:45
- The Agent Loop1:30:18
- Planning, Memory and Safety1:32:30
- MCP and Multi-Agent Systems1:34:29
13. How AI Creates Images
- How Diffusion Works1:36:47
- Text to Image1:39:19
- GANs and VAEs1:41:18
- Image Prompting and Control1:43:23
14. Voice, Music, Video and Multimodal AI
- Speech and Voice1:45:50
- Music and Sound1:47:58
- AI Video1:49:57
- Multimodal Models1:51:52
15. Customising and Running Models
- Prompting, RAG or Fine-tuning1:53:56
- Fine-tuning with LoRA1:56:02
- Running Models Locally1:58:12
- Monitoring AI in Production2:00:16
16. Responsible AI
- Bias and Fairness2:02:12
- Misinformation and Deepfakes2:04:17
- AI Security2:06:22
- Privacy, Copyright and Rules2:08:17
17. The Future and Your Path
- AI and the Future of Work2:10:18
- Where AI Is Heading2:12:17
- Your Roadmap2:14:22
18. Generative AI in the Real World
- Health and Education2:16:43
- Business Uses2:18:54
- Creative and Scientific Work2:21:21
19. Hands-On Workshops
- Workshop: A Document Q and A Bot2:23:18
- Workshop: A Tool-Using Agent2:25:35
- Prompt Lab2:27:31
20. Under the Hood
- Under the Hood2:30:02
- Mixture of Experts and Efficiency2:32:54
21. Quiz Time
- Quiz Time: The Foundations2:48:09
- Quiz Time: Building and Using2:51:58
22. Myths, Glossary and Cheat Sheet
23. Evaluating and Running Real Models
- Evaluating Language Models2:34:46
- Running a Real Model in Code2:36:53
- The Open-Source Ecosystem2:39:17
24. A Sentence Through the Machine
25. Ten Mini Projects
- Ten Mini Projects2:45:28