AI Courses

Structured learning paths that take you from the fundamentals to building real AI applications — free and open, at your own pace.

Featured
beginner2 sections4 hours

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 course
Featured
beginner4 sections7 hours

AI 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 course
Featured
beginner3 sections7 hours

Generative 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 course
Featured
beginner3 sections6 hours

Prompt 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 course
advanced3 sections10 hours

AI 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 course
intermediate3 sections9 hours

Building 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 course
intermediate3 sections10 hours

Data 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 course
intermediate3 sections10 hours

Deep 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 course
intermediate3 sections12 hours

Machine 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 course
beginner3 sections

Machine Learning Fundamentals

Start course
beginner3 sections7 hours

Python 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