AI Courses
Structured learning paths that take you from the fundamentals to building real AI applications — free and open, at your own pace.
AI for Absolute Beginners
Start from zero. Understand what AI really is, how modern models work, and how to use them confidently in everyday life and work — no math or coding required.
Start courseAI Image Generation Studio
A complete beginner-friendly course for planning, prompting, generating, reviewing, and publishing AI images for lessons, tutorials, products, and websites — with a reusable visual workflow from brief to final asset.
Start courseGenerative AI: Images, Audio & Video
A hands-on tour of creative AI. Learn how diffusion models generate images, how to prompt them well, and how to create voice, music, and video — with both no-code tools and APIs.
Start coursePrompt Engineering Mastery
Learn the repeatable techniques that turn vague prompts into reliable, high-quality results — from clear instructions to few-shot examples, structured output, and chain-of-thought.
Start courseAI Agents from Scratch
Understand what an AI agent really is and build one yourself. Covers tool use, the agent loop, memory, multi-agent patterns, and the guardrails that keep agents safe and affordable.
Start courseBuilding LLM Apps with RAG
Go from prompts to products. Learn how to ground an LLM in your own data using Retrieval-Augmented Generation, including embeddings, vector search, chunking, and evaluation.
Start courseData Science Foundations
Learn the workflow that turns raw data into insight: asking questions, exploring data, visualizing it, and reasoning about uncertainty — the groundwork for all of ML.
Start courseDeep Learning Essentials
Understand how neural networks learn and meet the architectures behind modern AI — from the perceptron to CNNs and transformers — with intuition over heavy math.
Start courseMachine Learning Foundations
Build a solid base in classical machine learning: how supervised learning works, how to train and evaluate models, and how to avoid the most common pitfalls — with hands-on Python.
Start courseMachine Learning Fundamentals
Start coursePython for AI: A Gentle Start
New to coding? This course teaches just enough Python to start doing AI — variables, data structures, functions, and the data libraries you’ll use every day.
Start course