Video course · 15 chapters · 190 min · certificate
LangGraph for Beginners: Build AI Agents & Workflows with Python
Learn LangGraph from scratch in Python: type annotations, core elements, five graph-building agents with exercises (single node, multiple inputs, sequential, conditional, looping), then AI agents: a simple bot, a chatbot with memory, a ReAct agent, a drafter agent with human-in-the-loop and a RAG agent.
What you'll learn
- Use type annotations for graph state
- Explain LangGraph's core elements
- Build sequential, conditional and looping graphs
- Build chatbots with memory
- Build a ReAct agent with tools
- Build a RAG agent
Chapters
15 chapters · 189:51-
8:35
01Foundations Members
Introduction and type annotations
TypedDict, Union, Optional, Annotated.
-
12:33
02Concepts Members
Elements of LangGraph
State, nodes, graph, edges.
-
11:14
03Graphs Members
Agent 1: hello world graph
A single-node graph.
-
11:05
04Graphs Members
Agent 2: multiple inputs
Exercise and multi-input state.
-
13:10
05Graphs Members
Agent 3: sequential graph
Chaining nodes.
-
16:32
06Routing Members
Agent 4: conditional graph
Branching.
-
16:10
07Loops Members
Agent 5: looping graph
Repeating until done.
-
14:39
08AI agents Members
AI agent 1: simple bot
Adding an LLM.
-
19:22
09Memory Members
AI agent 2: chatbot with memory
Keeping history.
-
9:08
10ReAct Members
AI agent 3: ReAct intro
Reasoning and acting.
-
16:18
11ReAct Members
AI agent 3: ReAct code
Tools and ToolNode.
-
2:13
12Drafter Members
AI agent 4: drafter intro
Human-in-the-loop editing.
-
21:10
13Drafter Members
AI agent 4: drafter code
Building the loop.
-
14:06
14RAG Members
RAG agent
Retrieval over a PDF.
-
3:36
15Wrap-up Members
Testing and outro
Running the RAG agent.