Advertisements

Building AI Agents with LangGraph and Agent Frameworks

Advertisements
Build stateful AI agents using LangGraph, tools, memory, human approvals, deployment, and framework comparisons.
1
1/5
(52) Ratings
27 students
Created by School of AI
Advertisements

What you'll learn

  • Build stateful, multi-step AI agents using LangGraph and Python.
  • Design agent workflows using nodes, edges, conditional routing, and shared state.
  • Implement short-term memory, long-term memory, and persistent checkpoints.
  • Integrate LLMs, custom tools, REST APIs, and enterprise databases.
  • Build multi-agent systems with supervisors, specialized agents, and handoffs.
  • Create human-in-the-loop workflows with approvals, interrupts, and escalation.
  • Develop RAG-powered agents that retrieve and use enterprise knowledge.
  • Test, debug, monitor, and optimize AI agents for reliability and performance.
  • Implement security guardrails, access controls, and responsible AI practices.
  • Compare LangGraph with CrewAI, Microsoft Agent Framework, and LlamaIndex.
  • Deploy production-oriented AI agent applications using FastAPI and Docker.
  • Build an end-to-end enterprise AI support system through hands-on projects.
This course includes:
6.5 total hours on-demand video
0 articles
0 downloadable resources
102 lessons
Full lifetime access
Access on mobile and TV
Certificate of completion
Advertisements

Course content

Requirements

  • Basic knowledge of Python programming is recommended.
  • Familiarity with APIs, JSON, and basic software development concepts is helpful.
  • No prior experience with LangGraph or AI agent frameworks is required.
  • Basic understanding of large language models (LLMs) is beneficial but not mandatory.
  • A Windows, macOS, or Linux computer with Python installed.
  • Visual Studio Code or another preferred Python development environment.
  • Internet access to download Python libraries, models, and development tools.
  • Ollama for running supported open-source language models locally.
  • Docker is recommended for deployment exercises but not required to begin.
  • No paid AI API subscriptions are required for the core hands-on labs.
  • Willingness to experiment, troubleshoot, and build practical AI applications.

Description

This course contains the use of artificial intelligence.

Most AI demos look impressive for five minutes. A chatbot answers a question, calls a tool, and everyone applauds. But what happens when a real business process needs ten steps, two different systems, a human approval, and the ability to recover when something fails?

That’s where LangGraph comes in.

In Building AI Agents with LangGraph and Agent Frameworks, you’ll learn how to design AI applications that do more than generate responses. You’ll build stateful agents that follow workflows, make routing decisions, call tools, retain context, collaborate with other agents, and keep people in control of important actions.

We’ll start with the foundations: how LangGraph represents workflows using nodes, edges, and shared state. Then you’ll create conditional paths, loops, and multi-step processes using Python. You’ll connect language models through LangChain and Ollama, giving you a practical way to complete the core exercises without paying for an AI API subscription.

Instead of jumping between unrelated examples, we’ll build one project throughout the course: BrightDesk, a fictional enterprise customer support platform. It begins as a simple ticket router and gradually becomes a multi-agent system with specialized support, billing, and knowledge agents.

As BrightDesk grows, you’ll learn to integrate REST APIs, custom tools, databases, and retrieval-augmented generation (RAG). You’ll implement conversation memory, persistent checkpoints, and workflow recovery so your agents can handle more than a single request at a time. You’ll also create human-in-the-loop approval steps for sensitive actions, such as refunds or account changes.

Of course, building an agent is only half the challenge. Making it reliable is where the real engineering begins. We’ll explore testing, evaluation, structured logging, monitoring, error handling, retries, security guardrails, and permission controls. You’ll see why a clever agent with unrestricted access to production systems is less of a breakthrough and more of a very enthusiastic incident report.

We’ll also step outside LangGraph. Through practical comparisons with CrewAI, Microsoft Agent Framework, LlamaIndex Workflows, and other approaches, you’ll learn how to evaluate frameworks based on state management, developer experience, orchestration, integrations, and deployment needs. The goal isn’t to memorize a framework’s syntax. It’s to understand the architectural choices behind real agent systems.

By the end, you’ll package your BrightDesk application behind a FastAPI interface, explore containerization with Docker, and assemble the pieces into a deployable, production-oriented project.

Follow a structured path from your first graph to a final architecture, inspecting state, troubleshooting failures, and explaining design decisions clearly along the way.

This course is designed for Python developers, AI engineers, software engineers, solution architects, forward deployed engineers, and technical professionals who want hands-on experience with agentic AI. Basic Python knowledge will help; previous LangGraph experience isn’t required.

Expect demonstrations, guided labs, design decisions, debugging, and occasional moments when an agent confidently takes the scenic route to the wrong answer. That’s part of the learning process.

You’ll finish with practical skills, a working capstone, and a clearer understanding of when to use an agent, when to use a simpler workflow, and how to build systems that people can actually trust.

Who this course is for:

  • Python Developers who want to build intelligent, stateful AI applications.
  • AI Engineers interested in LangGraph, agent orchestration, and multi-agent architectures.
  • Software Engineers looking to move beyond basic chatbots and LLM integrations.
  • Generative AI Developers who want hands-on experience building tool-using agents.
  • Solution Architects designing scalable and reliable enterprise AI systems.
  • Forward Deployed Engineers building customized AI solutions for business customers.
  • Machine Learning Engineers expanding into agentic AI and workflow orchestration.
  • Technical Consultants implementing AI automation and enterprise agent solutions.
  • LangChain Developers who want to understand LangGraph’s advanced orchestration capabilities.
  • Enterprise AI Professionals exploring memory, human approvals, security, and governance.
  • Technology Leaders evaluating LangGraph, CrewAI, Microsoft Agent Framework, and other frameworks.
  • – Students and Technology Enthusiasts with basic programming skills who want practical experience building real-world AI agents.
Advertisements
NOVFREE01
Advertisements
Advertisements
Free Online Courses with Certificates
Logo
Register New Account