Skip to course content
Free LangChain course
Free LangChain course

LangChain for LLM Applications and RAG

A traceable RAG assistant with source citations, structured answers, retrieval evaluation cases, and debugging notes.

Download LangChain RAG pack

Module 01

LangChain's Role in the LLM App Stack

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 03

Structured Output and Parsers

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 05

Vector Stores and Retrievers

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 07

Tools and Simple Agents

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 08

Memory and Session State Boundaries

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 09

Streaming and Callbacks

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 10

Tracing and Debugging with LangSmith

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

Module 12

Capstone: Traceable RAG Assistant

Help learners understand this topic clearly, practice it on a small example, and produce reviewable evidence before moving to the next module.

First-release boundary

This is a text-first course shell. Leonardo/image creation, image QC, dependency-heavy runtime QA, external review, and learner pilot evidence remain separate later quality steps.

Open learner resources / Completion page