강의

멘토링

커뮤니티

NEW
AI Technology

/

AI Agent Development

LangGraph in Action: Develop Advanced AI Agents with LLMs

What to Expect from This Course Welcome to LangGraph in Action, your ultimate guide to mastering the design and deployment of advanced AI agents using LangGraph. In this course, you’ll explore the fundamentals of building modular, scalable, and production-ready agents, all with a hands-on approach. From understanding the basics of LangGraph’s state-based design to creating a full-stack application, you’ll gain the skills needed to bring AI agents to life. Course Highlights State-Based Design: Dive into LangGraph’s core philosophy of nodes and edges to create structured, maintainable agents. Memory Management: Explore short-term memory with checkpointers and long-term memory with the Store object to enable agents that adapt and learn. Advanced Workflows: Build human-in-the-loop systems, implement parallel execution, and master multi-agent patterns. Production-Ready Development: Learn asynchronous operations, subgraphs, and create full-stack applications using FastAPI and Docker. By the end of the course, you’ll not only have a strong theoretical understanding but also the practical skills to deploy AI agents anywhere, entirely with open-source tools. Whether you're a developer aiming to stay ahead of the curve or a seasoned engineer looking to expand your AI toolkit, this course equips you for the rapidly growing field of AI agents. With the increasing adoption of AI agents in real-world applications, this course ensures you're prepared to design, build, and deploy advanced systems that solve practical challenges. Let’s start building and shaping the future of AI together!

2 learners are taking this course

  • Markus Lang
multi-agent
fullstack
rag시스템구축
AI Coding
Python
FastAPI
LangChain
AI Agent
LangGraph

What you will gain after the course

  • Build modular, production-ready AI agents using LangGraph

  • Manage short-term and long-term memory for AI agents

  • Develop human-in-the-loop workflows and complex multi-agent systems

  • Deploy AI agents in fullstack applications using FastAPI and Docker

  • Test and maintain AI agent functions with Pytest

LangGraph in Action: Mastering AI Agents with Memory, Multi-Agent Workflows & Full-Stack Deployment

This course teaches you how to design, structure, and deploy real, production-ready AI Agents using LangGraph. You’ll learn how to build state-driven workflows, integrate short-term and long-term memory, implement multi-agent systems, and deploy your applications with FastAPI and Docker.
These skills are essential today in software engineering, automation, AI development, intelligent assistant creation, and building AI-powered products.

Recommended For

Who This Course Is For (1)

This course is for developers who feel limited by no-code tools or overly simplified agent tutorials. Many want to build robust, testable, and modular workflows but don’t know how to structure agents that support interruptions, memory, or multi-step decision-making.
This course addresses exactly these challenges by showing how to use LangGraph to build reliable, production-oriented systems.

Who This Course Is For (2)

It is especially designed for Python developers with basic LangChain experience who want to understand how modern agents truly work: state management, reducers, cycles, conditional edges, subgraphs, advanced tool calling, long-term memory, and API integration.
If you want to go beyond superficial tutorials and build agents used in real-world applications, this course is for you.

Who This Course Is For (3)

This course is also ideal for engineers who want to implement human-in-the-loop workflows, hierarchical multi-agent systems, or complex RAG pipelines.
You’ll learn how to structure autonomous agents, run nodes in parallel, work with asynchronous and streaming execution, and integrate agents into full-stack applications deployable with Docker.

After Taking This Course

By the end of this course, you will be able to:

  • Understand LangGraph’s core logic (State, Nodes, Edges, Cycles, Reducers).

  • Implement agents with short-term memory (checkpointers) and long-term memory (Store).

  • Build complex workflows including tool calling, advanced RAG, classification, interruptions, resumes, and forks.

  • Develop multi-agent systems such as supervisor agents, sub-agents, and hierarchical workflows.

  • Build complete agent applications with FastAPI and Docker for production deployment.

  • Unit test your nodes and workflow logic with Pytest for better reliability and maintainability.

You’ll be able to apply these skills to create:

  • enterprise assistants,

  • automation pipelines,

  • specialized agents for document processing or customer support,

  • multi-step autonomous agents,

  • and even full AI-powered products built on modular architectures.

Frequently Asked Questions

Write at least three questions and answers that prospective students may have before enrolling. Instead of generic responses, show your personality and expertise in your answers.

Q. Why should I learn LangGraph?

Because modern agents require a structured approach. LangGraph enables you to build clear, testable, extensible, and production-ready workflows. Unlike traditional prompt-based or script-based methods, LangGraph provides a professional architecture tailored to real applications.

Q. What can I do after learning LangGraph?

You’ll be able to build your own intelligent agents: RAG agents, enterprise assistants, internal automation systems, human-in-the-loop workflows, multi-agent orchestrations, or full AI applications with API and Docker deployment.
These skills are highly in demand and immediately applicable in real-world projects.

Q. How in-depth is the course content?

The course is intermediate to advanced. It covers both the essential fundamentals of LangGraph and advanced features such as long-term memory, subgraphs, async streaming, hierarchical agents, FastAPI integration, and unit testing.

Q. Is there anything I should prepare before taking the course?

You should be comfortable with Python (functions, classes, OOP), have a basic understanding of LangChain, and feel confident using the terminal. Basic Docker knowledge is helpful but everything necessary is explained in the course.

Q. Will the course be updated?

Yes. LangGraph evolves quickly, and major updates (such as the 0.5.x changes) will be added to the course.

Before You Enroll

Practice Environment

Compatible Operating Systems:
Windows, macOS, Linux (Ubuntu recommended)

Required Tools:

  • Python 3.10+

  • Docker Desktop

  • Git

  • VS Code or Cursor

  • FastAPI (installed during the course)

Recommended PC Specs:

  • Quad-core CPU

  • 8–16 GB RAM

  • 5–10 GB of free storage

  • GPU not required

Learning Materials

You will receive:

  • Complete and organized source code for every section

  • 1 reference article

  • A downloadable resource containing templates and essential files

  • High-quality video content

  • Full demonstrations of the complete full-stack agent application (FastAPI + Docker)

All materials are lightweight, cleanly structured, and ready to reuse in your own projects.

Prerequisites & Notices

  • Intermediate Python and basic LangChain knowledge are required.

  • All videos are high quality and hands-on.

  • Students may ask questions through the platform.

  • Major updates will be added depending on LangGraph’s evolution.

  • All course resources are protected by copyright and for personal use only.


Recommended for
these people

Who is this course right for?

  • Python developers and software engineers with experience in LangChain who want to advance to building sophisticated AI agents

  • Professionals seeking to design, develop, and deploy modular, adaptive AI agents for real-world applications

Need to know before starting?

  • Basic Python programming skills

  • Experience with LangChain or similar LLM-based workflow frameworks

Hello
This is

Hello, I'm Markus, a software developer specializing in Artificial Intelligence and Python. I work in the finance industry and have extensive experience developing LLM applications with LangChain and successfully deploying them into production.

I am passionate about teaching and strive to make complex topics approachable and practical for my students, focusing on providing clear, hands-on learning experiences.

I’m excited to share my knowledge with you and help you grow your skills.

I look forward to welcoming you to my courses and being part of your learning journey!

Curriculum

All

45 lectures ∙ (3hr 24min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal

$15.40

30%

$22.00

Markus Lang's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!