LangChain

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