Learn
Practice
Newsletter
Resources
Animations
New
F
Toggle theme
0
F
0
Toggle menu
Course Roadmap
1 min read
Updated May 29, 2026
0%
complete
16 sections
87 chapters
Collapse All
1
Welcome
Course Roadmap
Join the Community
2
Introduction to AI Engineering
What is AI Engineering?
The Three Layers of the AI Stack
The Modern AI Landscape
3
Python for AI
Python Essentials for AI
Functions, Decorators, and Generators
Object-Oriented Python and Dataclasses
Type Hints and Pydantic
Working with Files and Data
Async Python
4
Your First AI Application
Making your first LLM API call
Understanding LLM Parameters
Structured Output from LLMs
Streaming and Conversation Management
5
How LLMs Work
What are LLMs?
Tokenization
Transformer Architecture Simplified
How LLMs Generate Text
The LLM Training Pipeline
6
Prompt Engineering
What is Prompt Engineering?
Anatomy of an Effective Prompt
Advanced Prompting Techniques
Context Engineering
Prompt Templates and Pipelines
Defending Against Prompt Injection
Prompt Optimization and DSPy
7
Embeddings and Vector Search
What are Embeddings?
Choosing Embedding Models
Vector Databases
Building a Semantic Search Engine
Scaling Vector Search
8
RAG and Retrieval
What is RAG?
Building a Production RAG Pipeline
Advanced Retrieval Techniques
RAG with Citations and Grounding
Evaluating RAG Systems
Conversational RAG
GraphRAG and Knowledge Graphs
Multimodal RAG
Agentic RAG
9
Function Calling and Tool Use
From Text Generation to Action
Designing Tool Schemas
Multi-Tool Orchestration
Structured Workflows with Tool Use
10
Model Context Protocol (MCP)
What is MCP?
Building MCP Clients
Remote MCP Servers
Production MCP Server Patterns
11
Building AI Agents
Get Premium
Subscribe to unlock full access to all premium content
Subscribe Now
See What's New
Aa
Star
Complete
Ask AI
Star
Complete
Ask AI
Join the Community