← Back to Tutorials
LangGraph Masterclass: From Control Flows to Complex Workflows
Born to tame unpredictable LLM applications! This 30-lesson series takes you from basic concepts deep into the LangGraph framework, mastering Nodes, Edges, State, and Multi-Agent patterns via a Capstone project: "The AI Content Agency".
Start Learning
Curriculum
01
Issue 01 | Why Do We Need LangGraph? The End of the Chain Era and the Rise of State Graphs
02
Issue 02 | The Heart of StateGraph: Dissecting the Global State
03
Issue 03 | Business Nodes (Nodes): The True Executors of the Graph
04
Issue 04 | Routing Edges (Edges) and Terminators (END)
05
Issue 05 | Initial Results: Getting the "Research-Writing" Closed Loop Running
06
Native Powertool: Seamless Integrations via ToolNode
07
Issue 07 | Conditional Edges: The "Branch Decider" of Workflows
08
Issue 08 | Building a Standard ReAct Agent Architecture
09
Issue 09 | Breaking Out of Local Scope: Handling Abnormal States in Tool Nodes
10
Issue 10 | Fine-Grained Streaming Output: Watching How the Graph Gets the Job Done
11
Issue 11 | Parallel Execution: Divide and Conquer Mechanism
12
Issue 12 | The Black Magic of Reducers: How to Safely Update Data Incrementally
13
Issue 13 | Human in the Loop (HITL): Setting Up an Approval Node
14
Issue 14 | Time Machine! Building Checkpoints Using SqliteSaver/MemorySaver
15
Issue 15 | Manual Graph Editing: Manually Correcting Agent Hallucinations via update_state
16
Issue 16 | Exploring Multi-Agent Architecture: Flat vs Hierarchical
17
Issue 17 | Supervisor Mode (Supervisor Agent): Building a Coordination Center
18
Issue 18 | Sub-graphs: Condensing the Underlying Graph into a Regular Node
19
Issue 19 | Cross-Agent Shared and Private State Walls: Information Penetration and Isolation
20
Issue 20 | Group Seminar (Network of Agents) Practical Simulation
21
Issue 21 | Async Execution: Leave Blocking in the Past
22
Issue 22 | Observability System: Seamlessly Attaching LangSmith Probes to Graph
23
Issue 23 | Fine-Grained Token Stream Retrieval (stream_mode="messages")
24
Issue 24 | Timeout Prevention Strategy: Timeout and LLM Downgraded Retry
25
Issue 25 | Long-Term Memory: Storing Long-Term Preferences in Graph
26
Issue 26 | Frontend Integration: Architecture Planning for LangGraph's Frontend-Backend Separation
27
Issue 27 | Production-Grade Tool: First Look at LangGraph Cloud
28
Issue 28 | Extracting Complex Data (Structured Outputs)
29
Issue 29 | Test Graph: How Should We Automate Acceptance Testing for Agent Performance?
30