Back to Courses
Course External course

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.

Current cohort

Cohort 4

Started September 21, 2026

Syllabus

Cohort 4 schedule · Preview · Times shown in Europe/Berlin

Pre-work and logistics

Course Logistics 5 lessons

Main content

Week 1 · Foundations: LLMs, RAG, and Structured Output Sep 21–27 4 topics · 27 lessons Next due Oct 6, 2026 01:59 Europe/Berlin · 2 deadlines
Week 2 · RAG in Practice: Use Cases and Technologies Sep 28–Oct 4 1 topic · 4 lessons
Week 3 · Agentic Flows Oct 5–11 2 topics · 17 lessons Next due Oct 13, 2026 01:59 Europe/Berlin · 2 deadlines
Week 4 · Testing AI Applications Oct 12–18 3 topics · 22 lessons Next due Oct 20, 2026 01:59 Europe/Berlin · 2 deadlines
Week 5 · Monitoring Oct 19–25 1 topic · 10 lessons Next due Oct 27, 2026 00:59 Europe/Berlin · 2 deadlines
Week 6 · Evaluation Oct 26–Nov 1 2 topics · 15 lessons Next due Nov 3, 2026 00:59 Europe/Berlin · 2 deadlines

Project · weeks 7–9

Capstone Project Nov 2–22 2 topics · 11 lessons Next due Nov 16, 2026 23:59 Europe/Berlin · 4 deadlines

Optional

Optional 25 topics · 129 lessons

Week 1

Week 1: OpenAI Alternatives 9 lessons
Week 1: Search Materials 3 lessons

Week 2

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

Week 3

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

Week 4

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

Week 5

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

Week 6

Week 6: Code Improvements 2 lessons

Week 7

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

Week 8

Week 8: Build a Coding Agent from Scratch 6 lessons
Week 8: Code Analysis Agent 6 lessons
Week 8: Deep Research Agent 3 lessons
Week 8: Student Project Examples 2 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.