Multi-Agent Systems with LangGraph

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Multi-Agent Systems with LangGraph

Coursera · Intermediate ·🤖 AI Agents & Automation ·5mo ago

Key Takeaways

Builds stateful and multi-agent systems using LangGraph for reliable workflows

Original Description

This program introduces Building Stateful & Multi-Agent Systems with LangGraph for developers and AI engineers who want to move beyond single-prompt agents and build reliable, production-ready workflows. You’ll begin by learning how LangGraph executes agent workflows and why state management is critical for correctness, debuggability, and long-running tasks. Next, you’ll work with state reducers, typed state objects, and checkpointing mechanisms that allow agents to persist progress, recover from failures, and resume complex multi-step executions. Through hands-on demonstrations, you’ll implement conditional routing, parallel execution paths, and modular subgraphs to enable dynamic, decision-driven workflows. As you progress, you’ll design human-in-the-loop systems with approvals and interrupts, apply debugging and time-travel analysis using execution logs and snapshots, and build multi-agent systems using supervisor–worker and consensus-based reasoning models for scalable, collaborative agent workflows. By the end of the program, you will be able to: - Explain how LangGraph executes workflows and manages state across agent nodes. - Design stateful agent pipelines using typed state objects and reducer patterns. - Implement checkpointing and recovery mechanisms for long-running agent workflows. - Control execution flow using conditional routing, parallel execution, and subgraphs. - Build human-in-the-loop workflows with approvals, interrupts, and state inspection. - Debug agent systems using execution logs, snapshots, and time-travel analysis. - Design multi-step planner–executor workflows for complex task execution. - Orchestrate multi-agent systems using supervisor–worker and consensus-based models. This program is ideal for AI engineers, backend developers, and system architects who want to build agent systems that are not only intelligent, but also predictable, auditable, and production-ready. Prior experience with Python, LLM fundamentals, and basic agent co
AI explanation not available for this lesson yet
This lesson is still being prepared for the AI tutor. In the meantime, explore lessons that are ready.
Browse explainer-ready lessons →

Related Reads

📰
From Static to Dynamic Skills: A Different Model for Agent Knowledge
Learn how to transition from static to dynamic skills in agent knowledge, making it a build artifact instead of a file, and understand the implications of this shift
Towards Data Science
📰
A human gave Claude Code $50 and a Solana wallet to run a memecoin under rules. What an AI operator does, refuses, and gets wrong
Learn how an AI operator manages a memecoin project with $50 and a Solana wallet, and understand the limitations and potential pitfalls of such a setup
Dev.to AI
📰
We deployed a voice AI agent in a week. Proving its ROI took months.
Learn how to measure the ROI of a voice AI agent and avoid common pitfalls in implementation
Dev.to AI
📰
The Fastest Coding-Agent Step Is the One You Remove From the Loop
Optimizing coding-agent performance requires considering the entire workflow, not just the model's inference speed
Dev.to AI
Up next
Qwen 3.8 vs Muse Glimmer vs Gemma 4 Coding Test
KGP Talkie
Watch →