LangChain Course
Learn Generative AI, Large Language Models, and LangChain from scratch. Simple explanations, real code examples, and hands-on mini projects.
Start Learning →Course Modules
Introduction to Generative AI & LLMs
Generative AI basics, OpenAI and other providers, and what LangChain does in a real project.
4 lessonsSetup & Environment
OpenAI account, local models with Ollama, then project folder, venv, and LangChain dependencies.
3 lessonsLangChain Basics
First scripts with LangChain — OpenAI in the cloud, then Ollama on your PC with the same invoke pattern.
6 lessonsLCEL & Chains
Wire prompts, clients, and parsers with LCEL — then build sequential chains, parallel runnables, and streaming.
10 lessonsChat History & Memory
Multi-turn chats — slot past messages into templates, then persist and trim history with memory classes.
8 lessonsEmbeddings, Vector Stores & RAG
Load documents from files and the web, split them into chunks, embed them, store in a vector database, and build a RAG chatbot.
9 lessonsAgents
When the model picks its own steps — tool calling, ReAct, custom tools, and API hooks.
10 lessons