Learn artificial intelligence
From AI curious to AI capable.
A practical learning path from first principles to production-ready AI systems.
Learning roadmap
Learn AI step by step
Start with Foundations, then move through Development, Engineering, and Production in order.
Stage 01
Foundations
Learn the core concepts
Stage 02
Development
Build useful AI apps
Stage 03
Engineering
Design reliable systems
Stage 04
Production
Ship and scale safely
Stage 01 courses
Foundations
Stage 02 courses
Development
AI Application Development
Learn how to design and build practical AI-powered applications.
View coursePrompt Engineering
Write structured prompts that improve accuracy, usefulness, and consistency.
View courseLarge Language Models (LLMs)
Explore how large language models work and how to use them effectively.
View courseStage 03 courses
Engineering
AI Engineering
Understand the engineering practices behind reliable AI systems.
View courseAI Agents & Autonomous Systems
Learn how AI agents plan, use memory and tools, collaborate, and complete bounded tasks safely.
View courseRetrieval-Augmented Generation (RAG)
Build RAG systems that answer questions with relevant information from trusted documents and knowledge sources.
View courseAI Automation & Workflows
Automate repeated business and development tasks with AI-assisted workflows.
View courseStage 04 courses
Production
AI Testing & Quality Assurance
Learn AI testing, output validation, safety, security, performance, automation, monitoring, benchmarking, and quality assurance.
View courseMLOps & AI Deployment
Deploy, monitor, and maintain AI systems in production environments.
View courseAI Solution Architecture
Design complete AI solutions that fit real user and business needs.
View course