Intermediate
12h · 55 lessons
RAG Systems, End to End
Ingestion, retrieval, reranking, and evaluation at scale.
4.9rating15,870 enrolledLifetime access
Start free preview
About this course
Ship retrieval-augmented generation that actually works — chunking strategies, hybrid search, evals, and guardrails.
What you'll learn
- Design retrieval pipelines that answer real user questions
- Choose chunking, embeddings and rerankers with data, not vibes
- Evaluate RAG quality with faithfulness and answer metrics
- Operate a RAG system: freshness, cost and observability
Requirements
- Python and basic SQL
- Comfort with REST APIs
- A dataset (yours or provided) to index and query
Curriculum
6 modules · 24 lessons
Module 1RAG fundamentals4 lessons
Module 1
RAG fundamentals
- 01.01When RAG beats fine-tuning
- 01.02The reference architecture
- 01.03Common failure modes
- 01.04Setting up the stack
Module quiz · 3 questions
Module 2Ingestion4 lessons
Module 2
Ingestion
- 02.01Parsing messy documents
- 02.02Chunking strategies
- 02.03Metadata that helps retrieval
- 02.04Incremental updates
Module quiz · 3 questions
Module 3Retrieval4 lessons
Module 3
Retrieval
Module quiz · 3 questions
Module 4Generation4 lessons
Module 4
Generation
Module quiz · 3 questions
Module 5Evaluation4 lessons
Module 5
Evaluation
Module quiz · 3 questions
Module 6Production4 lessons
Module 6
Production
Module quiz · 3 questions