Back to Courses
Course External course 167 enrolled

AI Engineering Buildcamp: From RAG to Agents

Alexey Grigorev

AI/ML engineer, founder of AI Shipping Labs and DataTalks.Club

ai-agents rag llm testing monitoring evaluation

A hands-on course on building production AI applications with large language models: retrieval-augmented generation (RAG), structured output, AI agents, testing, monitoring, and evaluation. Learners build real projects -- a documentation assistant, a YouTube summarizer, a books RAG system, and their own capstone -- across seven core modules, from foundational RAG through agentic flows to production-grade testing, monitoring, and evaluation.

Past cohort

Cohort 1

Started October 6, 2025

Past cohort

Cohort 2

Started January 26, 2026

Past cohort

Cohort 3

Started April 13, 2026

Current cohort

Cohort 4

Started September 21, 2026

Syllabus

Pre-work and logistics

Course Logistics 6 lessons

Main content

Week 1 · Foundations: LLMs, RAG, and Structured Output 4 topics · 27 lessons
Week 2 · RAG in Practice: Use Cases and Technologies 1 topic · 4 lessons
Week 3 · Agentic Flows 2 topics · 16 lessons
Week 4 · Testing AI Applications 3 topics · 23 lessons
Week 5 · Monitoring 1 topic · 9 lessons
Week 6 · Evaluation 2 topics · 16 lessons

Project · weeks 7–9

Capstone Project 1 topic · 10 lessons

Optional

Optional 27 topics · 133 lessons
Workshop Projects 1 lesson

Week 1

OpenAI Alternatives 9 lessons
Search Materials 3 lessons

Week 2

FAQ Assistant 5 lessons
YouTube Transcripts 5 lessons
PDF Data Extraction (Math Book) 9 lessons
Text Search with Elasticsearch 4 lessons
Vector Search with Qdrant 4 lessons

Week 3

Web and YouTube Researcher 6 lessons
Tool Calling with Alternative Providers 6 lessons
Agent Frameworks - Alternatives 4 lessons
Model Context Protocol (MCP) 5 lessons

Week 4

Libraries for Agent Testing 2 lessons
Multi-Agent Systems 18 lessons
Additional Frameworks and Graphs 8 lessons

Week 5

Pydantic Logfire and Jaeger 1 lesson
DIY Logging and Monitoring 8 lessons
Other Observability Platforms 2 lessons

Week 6

Code Improvements 2 lessons

Week 7

My Daily Tasks: End-to-End Project Example 7 lessons
Guardrails 1 lesson
Deployment 4 lessons

Week 8

Build a Coding Agent from Scratch 6 lessons
Code Analysis Agent 6 lessons
Deep Research Agent 3 lessons
Student Project Examples 1 lesson
Week 8 · Deployment 3 lessons
External course

Enroll via Maven to access this course

This is an external course, run on another platform — it isn't included in any AI Shipping Labs membership plan.