The course library
All 18 courses.
Search by topic, filter by stage or experience level, and pick the next step. Every course is free and self-paced.
18 of 18 courses
Start here
Get comfortable with AI, then build your coding foundations.
- Stage 1Beginner
AI Foundations for IT Professionals
Explain AI, machine learning and LLMs to a colleague, and spot the hype.
AI foundations
7 lessons 12 hrView course - Stage 1Beginner
Working with LLMs
Get reliable results from chat models and know where they fail.
LLMs & prompting
7 lessons 11 hr 30 minView course - Stage 1Beginner
Python and Data Essentials
Run notebooks, call APIs and handle data well enough to build.
Python & data
7 lessons 13 hr 30 minView course - Stage 1Beginner
Machine Learning Basics
Know when classic machine learning beats an LLM, and how to judge a model.
Python & data
7 lessons 12 hrView course
Build your skills
Turn the fundamentals into useful, tested AI applications.
- Stage 2Intermediate
Build with LLM APIs
Build small apps that call a model, return structured data and use tools.
LLMs & prompting
7 lessons 13 hr 30 minView course - Stage 2Intermediate
Chat with Your Documents (RAG)
Ship a document question-and-answer app and explain how it finds answers.
Retrieval & RAG
7 lessons 13 hrView course - Stage 2Intermediate
Evaluate and Use AI Responsibly
Test an AI feature, protect data, and say when not to ship.
Evaluation & safety
7 lessons 13 hrView course - Stage 2Intermediate
Analyze AI-Generated Code for Quality and Security
Review, test and scan AI-written code before it reaches production.
Evaluation & safety
7 lessons 15 hrView course
Design & specialize
Explore agent systems, production engineering, and your final capstone.
- Stage 3Intermediate
Agents Fundamentals
Tell a workflow from an agent, and build a simple tool-using agent.
Agents & systems
7 lessons 15 hrView course - Stage 3Intermediate
Implement Browser Automation for AI Agents
Give an agent a browser and keep it reliable, safe and polite.
Agents & systems
7 lessons 15 hr 15 minView course - Stage 3Intermediate
Implement GraphRAG with Knowledge Graphs
Answer connected, multi-hop questions with a knowledge graph.
Retrieval & RAG
7 lessons 14 hr 15 minView course - Stage 3Advanced
Engineer Persistent Memory for AI Agents
Design memory that stays accurate, private and affordable.
Agents & systems
7 lessons 13 hr 45 minView course - Stage 3Advanced
Engineer Repository Context for Coding Agents
Make coding agents effective in a real codebase, and measure it.
Agents & systems
7 lessons 15 hr 15 minView course - Stage 3Advanced
Deploy Reliable AI Agents in Production
Evaluate, trace, secure and release an agent you can trust.
Agents & systems
7 lessons 16 hr 45 minView course - CapstoneExpert
Capstone: AI Solution Designer
Pick a real problem, frame it, choose an architecture, weigh risk and cost, ship it, and explain the result.
Agents & systems
7 lessons 19 hrView course - SpecializationBeginner
Architect Agentic Systems for Financial Workflows
Apply the path to regulated, high-stakes workflows.
Agents & systems
7 lessons 15 hr 15 minView course - SpecializationExpert
Engineer Synthetic Data for Open LLMs
Generate and filter training data for open models.
Python & data
7 lessons 19 hrView course - SpecializationExpert
Explore Meta-Harness Architectures for AI Agents
Study how agent harnesses can improve themselves.
Agents & systems
7 lessons 17 hr 30 minView course