LangChain
Build LLM-powered applications with LangChain. Chains, agents, memory, RAG pipelines, vector stores, and production deployment patterns.
FundamentalsTopics 1–10
- ·What is LangChain
- ·Installation & Setup
- ·LLM & Chat Model Wrappers
- ·Prompt Templates
- ·Output Parsers
- ·LangChain Expression Language
- ·Runnables
- ·Document Loaders
- ·Text Splitters
- ·Vector Stores
Start Fundamentals →
IntermediateTopics 11–20
- ·RAG Pipelines
- ·Memory Types
- ·Agents
- ·Tools & Toolkits
- ·Callbacks & Tracing
- ·Embeddings Deep Dive
- ·Streaming
- ·Multi-Query Retrieval
- ·Contextual Compression
- ·Conversational RAG
Start Intermediate →
AdvancedTopics 21–30
- ·Custom Chains
- ·Custom Tools
- ·Custom Output Parsers
- ·Parent Document Retriever
- ·Self-Query Retrieval
- ·Ensemble Retrieval
- ·Custom Callbacks
- ·Async & Concurrency
- ·Few-Shot Prompt Templates
- ·ReAct Agent Pattern
Start Advanced →
ProductionTopics 31–40
- ·Caching Strategies
- ·Rate Limiting & Retries
- ·Testing LangChain Apps
- ·Evaluation Pipelines
- ·LangServe
- ·Deployment Patterns
- ·Cost Optimisation
- ·Security & Input Validation
- ·Observability with LangSmith
- ·Migrating from Legacy Chains
Start Production →