- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Free online
Retrieval Augmented Generation courses 100
Learn Retrieval Augmented Generation online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
CodeSignal
Retrieval Augmented Generation Basics with JS
Learn the fundamentals of Retrieval-Augmented Generation (RAG) in JavaScript, from semantic text representation to vector database retrieval. Build practical skills for creating RAG pipelines that retrieve relevant context and generate grounded responses.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Talk to Your Documents with LangChain and JavaScript
Build document-aware chat applications with LangChain and JavaScript. Learn to process documents, retrieve relevant context, and implement RAG workflows for AI-powered question answering.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Talk to Your Documents with LangChain and Python
Build document-based chat applications with LangChain and Python. Learn to process documents, retrieve relevant content, and use RAG techniques to answer questions from source material.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Oracle
Oracle Cloud Infrastructure Generative AI Professional
This course helps you: 1. Understand Large Language Models (LLMs) 2. Become proficient in OCI Generative AI Service 3. Build a Retrieval-Augmented Generation (RAG) based chatbot using OCI Generative AI service
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Google Cloud
Apps de IA generativa: transforma tu trabajo
Transform Your Work With Gen AI Apps is the fourth course of the Gen AI Leader learning path. This course introduces Google's gen AI applications, such as Gemini for Workspace and NotebookLM. It guides you through concepts like grounding, retrieval augmented generation, constructing effective promp…
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Google Cloud
運用 BigQuery 建立嵌入項目、向量搜尋和 RAG
This course explores a Retrieval Augmented Generation (RAG) solution in BigQuery to mitigate AI hallucinations. It introduces a RAG workflow that encompasses creating embeddings, searching a vector space, and generating improved answers. The course explains the conceptual reasons behind these steps…
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Talk to Your Documents with LangChain and Go
Build conversational applications in Go that answer questions using your documents. Learn to process files, retrieve relevant context, manage chat history, and create retrieval-augmented generation systems with LangChain.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Foundations of Retrieval Augmented Generation Systems with Java
This Java-based path teaches RAG fundamentals, showing how to combine retrieval and LLMs for accurate, context-rich generation. Learn RAG basics, use vector databases, apply embeddings for semantic search, and build a complete end-to-end RAG pipeline in Java.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
CodeSignal
Foundations of Retrieval Augmented Generation Systems with Rust
Learn core Retrieval-Augmented Generation (RAG) principles using Rust. This path covers RAG basics, building and querying vector databases, integrating text embeddings, and constructing a complete, context-aware RAG pipeline in the Rust ecosystem.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Scrimba
Retrieval-Augmented Generation (RAG) with Embeddings & Vector Databases
In this course, you will explore advanced AI engineering concepts, focusing on the creation, use, and management of embeddings in vector databases, as well as their role in Retrieval-Augmented Generation (RAG). You will start by learning what embeddings are and how they help AI interpret and retrie…
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
CodeSignal
Talk to Your Documents with LangChain4j and Java
Build Java applications that answer questions using information from your documents. Learn conversational AI, document processing, semantic retrieval, and retrieval-augmented generation with LangChain4j.
- edX
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Coursera
Building GenAI Applications and Agents
Build AI agents and GenAI applications with Python
- Coursera
- Self-paced
- Paid · free trial
- Paid certificate
Pragmatic AI Labs
Generative AI and LLMs on Databricks
Build production GenAI systems on Databricks by mastering prompt engineering, RAG pipelines, model governance, and code intelligence. You will apply chain-of-thought, ReAct, and few-shot prompting patterns to decompose complex tasks, then construct retrieval-augmented generation pipelines that fuse…
- Coursera
- 4 weeks at 3-4 hours per week (approximately 14 hours total)
- Self-paced
- Paid · free trial
- Paid certificate
Pragmatic AI Labs
AWS Generative AI and Foundation Models
Learn to build generative AI solutions on AWS by working hands-on with Amazon Bedrock, Retrieval Augmented Generation pipelines, Amazon Q Developer, and open-source LLM toolchains. You will apply tokenization concepts to understand model pricing and context windows, construct RAG pipelines grounded…
- Coursera
- 4 weeks of study, 3-5 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
Pragmatic AI Labs
Deterministic LLM programming
Learn to build production-grade LLM systems using AWS Bedrock, local inference toolchains, and systematic quality evaluation. You will explore retrieval-augmented generation (RAG) on AWS, configuring Bedrock knowledge bases with S3 data sources for document-grounded responses, and building Rust app…
- Coursera
- 5 weeks of study, 3-5 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
Pragmatic AI Labs
RAG From Zero
RAG from Zero is a hands-on two-module course that teaches you to build production Retrieval-Augmented Generation pipelines in Rust by walking two real tools you can use the same day. Module 1 walks the encode-chunk-index-fuse-retrieve pipeline one stage at a time using the published aprender-rag c…
- Coursera
- 2 modules — about 2.5 hours total
- Self-paced
- Paid · free trial
- Paid certificate
Board Infinity
RAG from Scratch: Build a Knowledge-Powered Chatbot
Learn how to design, build, evaluate, and deploy production-quality Retrieval-Augmented Generation (RAG) systems for real-world enterprise use cases. You’ll start by understanding why LLMs hallucinate and how RAG differs from fine-tuning and long-context strategies. Then you’ll implement a complete…
- Coursera
- 4 weeks of study, 4–5 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
Edureka
Building RAG and MCP Servers with Claude
This course focuses on building reliable, production-ready AI systems using Claude, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG). You will begin by learning the fundamentals of MCP, including why it exists, how MCP servers work, and how Claude interacts with tools, resourc…
- Coursera
- Example: 4 weeks of study, 2-3 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
Coursera
RAG Systems and Production Operations
This advanced course transforms you into an enterprise-level ML engineer capable of designing, implementing, and operating sophisticated retrieval-augmented generation (RAG) systems. You'll progress from foundational RAG architecture to cutting-edge patterns like Self-RAG and Corrective RAG, then d…
- Coursera
- 10 hours 10 min
- Self-paced
- Paid · free trial
- Paid certificate



















