Skip to main content
CF

RAG (Retrieval)

4h 33m 19s
English
Paid
Updated September 2026

RAG (Retrieval) is a 22-lesson 4 hours 33 minutes self-paced course by Mckay Wrigley. Retrieval-Augmented Generation (RAG) is what lets an AI application answer questions using information it wasn't trained on, and this Mckay Wrigley course focuses on the retrieval half of that equation.

Course facts

Lessons
22
Duration
4 hours 33 minutes
Level
All levels
Language
English
Updated
2026-09-11
Instructor
Mckay Wrigley
Price
Premium

Retrieval-Augmented Generation (RAG) is what lets an AI application answer questions using information it wasn't trained on, and this Mckay Wrigley course focuses on the retrieval half of that equation.

Core architecture

You'll learn how retrieval and generation fit together, then implement the retrieval strategies and generation techniques that connect the two into a system that actually performs well in practice.

Advanced search techniques

  • Vector search for fast, relevant lookups
  • Neural re-ranking to sharpen result quality
  • Hybrid search combining multiple retrieval paradigms

Machine learning underpinnings

Across 22 lessons, the course also touches supervised and unsupervised learning, transformer models for language understanding, and reinforcement learning for systems that adapt over time — the ML tooling behind a RAG pipeline that's both accurate and efficient.

Who teaches RAG (Retrieval)? Mckay Wrigley

Mckay Wrigley thumbnail

Mckay Wrigley is a US developer and AI educator who runs Takeoff AI, an applied-AI engineering academy that has grown into one of the most active LLM-focused course platforms on the market. He publishes daily on X / Twitter, is widely cited for his ChatGPT / Claude-integration tutorials, and has one of the larger independent applied-AI followings.

His CourseFlix listing carries sixteen Takeoff courses — covering everything from foundational LLM-integration with the OpenAI and Anthropic APIs through RAG pipelines, AI-assisted coding workflows, and full-stack AI product builds. Material is paid and aimed at working developers who want to ship AI features into real products rather than read survey-style introductions to the field.

What lessons are included in RAG (Retrieval)?

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 22 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: 1.1 Intro
All Course Lessons (22)
#Lesson TitleDurationAccess
1
1.1 Intro Demo
09:32
2
1.2 RAG Overview
12:58
3
1.3 Code Setup
08:39
4
1.4 Embeddings
12:08
5
1.5 Vector Databases
20:42
6
1.6 Similarity Search
08:12
7
2.1 Intro
08:38
8
2.2 Vector DB Setup
19:07
9
2.3 Generating Embeddings
12:35
10
2.4 Uploading Data
08:05
11
2.5 Basic Retrieval
11:57
12
2.6 Query Optimization
09:41
13
2.7 Document Reranking
10:59
14
2.8 Metadata Filtering
11:03
15
2.9 Text Splitting
08:36
16
2.10 All Together
09:27
17
2.11 RAG Prompting
12:44
18
3.1 Project Intro
09:19
19
3.2 Initialize Code
06:50
20
3.3 Setup Vector DB
12:03
21
3.4 Build RAG Pipeline
27:48
22
3.5 Connect Frontend
22:16
Unlock unlimited learning

Get instant access to all 21 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

What courses are similar to RAG (Retrieval)?

More courses by Mckay Wrigley

  • AI Agents thumbnailUpdated 1y ago

    AI Agents

    Unlock the potential of AI technology by learning to create your own AI agents .
    3h 36m5/5
  • v0 Crash Course thumbnailUpdated

    v0 Crash Course

    Fast, practical crash course on Vercel's v0: generate, refine, and scale responsive UI components straight from text prompts.
    47m
  • 5 Levels of Agents - Coding Agents thumbnailUpdated

    5 Levels of Agents - Coding Agents

    Build coding agents through five levels of complexity, from basic code review bots up to text-to-function generators, hands-on.
    5h 4m5/5
  • Cursor: Learn to Code with AI thumbnailUpdated 2y ago

    Cursor: Learn to Code with AI

    The course teaches how to use Cursor to accelerate software code development. The course covers working with various features of Cursor, demonstrates.
    4h 50m5/5
  • Building Full-Stack Apps with AI thumbnailUpdated 2y ago

    Building Full-Stack Apps with AI

    The course "Building Full-Stack Apps with AI" teaches how to create full-fledged applications using artificial intelligence.
    8h 3m3/5
  • Replit Agent thumbnailUpdated

    Replit Agent

    5 hands-on lessons on the Replit Agent: write good prompts, build small apps, and test and fix code alongside an AI coding agent.
    30m5/5

Frequently asked questions

What prerequisites are required for this course?
The course assumes a basic understanding of artificial intelligence and machine learning concepts. Familiarity with data management and AI application development will be beneficial. Prior exposure to concepts like embeddings and vector databases can help in grasping the material more effectively.
What will I build during this course?
The course includes a project where you will build a full RAG pipeline, integrating retrieval and generation processes for an AI application. You will learn to set up a vector database, generate embeddings, and connect the RAG pipeline to a frontend, ensuring a practical understanding of the technology.
Who is the target audience for this course?
This course is designed for AI developers and data scientists who are interested in enhancing their applications with retrieval-augmented generation systems. It is also suitable for those looking to optimize information retrieval and improve the accuracy of AI models using advanced search techniques.
How does this course compare to other AI courses in terms of scope?
Unlike general AI courses, this course specifically focuses on the integration and optimization of Retrieval-Augmented Generation (RAG) systems. It delves into both the architecture and practical implementation of RAG, providing specialized knowledge in retrieval strategies, vector search, and neural re-ranking.
What specific tools or technologies are covered in the course?
The course covers various tools and technologies essential for RAG systems. You will learn about vector databases, similarity search techniques, and metadata filtering. The course also explores the use of embeddings and neural re-ranking to enhance search result quality.
What topics are not covered in this course?
The course does not cover basic machine learning or AI concepts, assuming that participants already have foundational knowledge in these areas. It also does not delve into frontend development beyond connecting the RAG pipeline, as the focus is on backend processes and optimization techniques.
How much time should I expect to commit to this course?
Although the total runtime is not specified, the course includes 22 lessons covering a range of detailed topics. Participants should expect to spend additional time on project work, especially in building the RAG pipeline and integrating it with a frontend, to fully benefit from the practical components.