Build AI Agents with LangGraph: Workflows, Memory & Streaming
About Course
In Build Your First AI Agent: Tools, Loops & Self-Correction, you learned how to build AI agents from scratch using Python. Now it’s time to take the next step: building structured, reliable AI workflows with LangGraph.
In this second course of the Zero-to-Hero Agent Roadmap, you’ll learn how to build graph-based AI agents, implement conditional routing, execute tasks in parallel, validate data using Pydantic, and improve performance with asynchronous Python.
You’ll also explore conversation memory using SQLite and PostgreSQL, and implement real-time streaming to create more interactive AI applications.
Through hands-on Python examples, you’ll develop the skills needed to build stateful, maintainable AI agents.
Capstone Project: Auto-HR Onboarding Agent
Put your skills into practice by building an Auto-HR Onboarding Agent that collects employee information, validates details using Pydantic, identifies missing data, and handles simulated HR approvals.
You’ll combine LangGraph workflows, conditional routing, persistent conversation memory, and real-time streaming into a complete application.
By the end, you’ll have a practical portfolio project demonstrating how to build structured, stateful AI agents.
Prerequisite: Basic Python knowledge. Completing Build Your First AI Agent: Tools, Loops & Self-Correction is recommended.
Course Content
Module 1: Introduction to Agentic Frameworks & LangGraph
-
Why Pure Python Agents Fail in Production
05:17 -
Why Do We Need Agentic Frameworks?
02:13 -
CrewAI vs AutoGen: Strengths and Limitations
02:39 -
LangGraph: A Framework for Production-Ready AI Agents
02:44 -
Understanding State, Nodes, and Edges
03:07 -
Building Your First LangGraph Workflow
04:52 -
Connecting, Compiling, and Running LangGraph Workflows
05:23