Master LangGraph for building advanced agentic RAG systems. Learn state graphs, conditional routing, iterative retrieval, and multi-step workflows through 10+ hands-on projects.
An advanced 6-week hands-on course on LangGraph. Learn to build complex, agentic RAG systems with state management, conditional routing, and iterative workflows.
Master state graphs, nodes, edges, and conditional routing. Build complex multi-step RAG workflows that go beyond linear chains.
Learn to manage state across workflow steps, persist context, and build stateful RAG systems that remember previous interactions.
Build RAG systems that refine queries, re-retrieve documents, and iteratively improve answers through multiple passes.
Implement intelligent routing based on query type, complexity, or context. Route to different retrieval strategies dynamically.
Break complex queries into sub-queries, retrieve for each, and synthesize comprehensive answers from multiple sources.
Build fully agentic RAG systems that can reason, plan, retrieve, and generate answers through multi-step workflows.
A structured 6-week program covering all aspects of LangGraph for advanced RAG systems. Each week includes hands-on projects and practical exercises.
LangGraph architecture, state graphs, nodes, edges, installation, and setup. Understanding when to use LangGraph vs LangChain.
Project:
Build your first LangGraph workflow with basic nodes and edges
TypedDict state, state updates, state reducers, persisting state, managing context across workflow steps.
Project:
Build a stateful workflow with persistent context
Building a simple RAG workflow with LangGraph: retrieve node, generate node, state flow.
Project:
Convert a LangChain RAG chain to LangGraph workflow
add_conditional_edges, routing functions, dynamic workflow paths, decision-making in graphs.
Project:
Build a workflow with conditional routing based on query type
Classify queries, route to different retrieval strategies (dense, hybrid, keyword), implement intelligent routing.
Project:
Build a multi-strategy RAG system with query-based routing
Parallel paths, merging results, complex routing logic, handling multiple retrieval strategies simultaneously.
Project:
Build a workflow with parallel retrieval paths and result merging
Adding loops to graphs, iterative retrieval, re-querying with refined queries, loop termination conditions.
Project:
Build an iterative RAG system that refines queries until quality threshold
Evaluating answer quality, confidence scoring, deciding when to re-retrieve, self-correction mechanisms.
Project:
Build a self-correcting RAG system with quality evaluation
Generating better queries, expanding queries, narrowing queries, multi-turn query refinement.
Project:
Build a query refinement workflow with iterative improvement
Breaking complex queries into sub-queries, decomposing multi-part questions, parallel sub-query processing.
Project:
Build a query decomposition system for complex questions
Combining answers from multiple sub-queries, synthesizing comprehensive responses, handling conflicting information.
Project:
Build a multi-query RAG system with answer synthesis
Building workflows that require multiple reasoning steps, chaining retrievals, intermediate reasoning states.
Project:
Build a multi-step reasoning RAG system
Planning, execution, tool use, decision-making in agentic systems. Building agents with LangGraph.
Project:
Build a planning agent with tool selection and execution
Combining RAG with agentic capabilities, tool-augmented RAG, agents that retrieve and reason.
Project:
Build a fully agentic RAG system with multiple tools
Multi-agent systems, agent collaboration, supervisor patterns, hierarchical agent architectures.
Project:
Build a multi-agent RAG system with supervisor coordination
Saving graph state, checkpointing workflows, resuming interrupted workflows, state persistence strategies.
Project:
Implement checkpointing for long-running workflows
Deploying LangGraph workflows, API design, streaming responses, monitoring, debugging production graphs.
Project:
Deploy a LangGraph workflow as a production API with streaming
Build a complete production-ready agentic RAG system. Multi-step reasoning, iterative retrieval, query decomposition, agentic capabilities.
Capstone:
Enterprise Agentic Knowledge Assistant with Advanced RAG
Everything you need to get started with LangGraph.
pip install langgraph
pip install langchain
pip install langchain-openai
pip install langchain-community
pip install langchain-core
Additional libraries covered in course
Join the Hands on LangGraph course and build advanced agentic RAG systems. Master state graphs, conditional routing, and iterative workflows.
Enroll Now