Skip to course content
Free LangGraph course
Free LangGraph course

LangGraph for Agentic Workflows

An approval-aware LangGraph workflow with state, deterministic steps, model-driven steps, checkpointing, resume behavior, and trace evidence.

Download LangGraph workflow pack

Module 01

Why Graph Orchestration Exists

By the end of this module you can say what a graph gives you that a chain does not - branching, cycles and resumability - and recognise when a chain was enough.

Module 03

Deterministic Steps versus LLM Steps

By the end of this module you can decide which nodes need a language model and which are ordinary functions, and stop paying for judgement where logic will do.

Module 04

Conditional Routing and Error Paths

By the end of this module you can route conditionally between nodes and give the graph a real error path rather than letting a failure fall through it.

Module 06

Persistence and Checkpointing

By the end of this module you can checkpoint a workflow so a long run survives a restart, and resume from where it stopped rather than from the beginning.

Module 07

Human-in-the-Loop Review and Edits

By the end of this module you can pause a graph for human review, let a person edit the state, and resume - the pattern that makes an agent safe to deploy.

Module 08

Streaming and Long-Running Workflow UX

By the end of this module you can stream a long-running workflow so a user sees progress, rather than watching a spinner and assuming it has hung.

Module 10

Debugging, Tracing, and Failure Recovery

By the end of this module you can trace a graph run, find the node where the state first went wrong, and recover the workflow rather than restarting it.

Module 11

Capstone: Approval-Aware Research Workflow

In this capstone you will build an approval-aware research workflow with conditional routing, checkpointing, a human review step, and a trace that shows every decision it made.

First-release boundary

This is a text-first course shell. Leonardo/image creation, image QC, dependency-heavy runtime QA, external review, and learner pilot evidence remain separate later quality steps.

Open learner resources / Completion page