Master AI Agents: Hands-On Development with LangGraph, RAG, MCP, and Multi-Agent Systems

In the era of generative AI, it is difficult to solve practical problems simply by writing prompts. In real-world services, you need to be able to design AI systems that can make decisions autonomously, call tools, retrieve data, and collaborate across multiple agents. This course is a hands-on program for everyone from developers designing AI agents for the first time to engineers seeking to build systems that can be operated in production. You will learn step by step, from designing agent architectures with LangGraph to State Management, Tool Calling, API and MCP integration, natural-language database control, RAG implementation, semantic search, Few-shot Learning, Reflection, and Fine-tuning. You will also learn how to build multi-agent collaboration structures, use the Supervisor pattern and Actor-Critic strategies, implement asynchronous communication, create automated evaluation systems, and establish Quality Gates through real-world projects. Finally, you will learn the MLOps and AI Agent operations strategies required in real production environments, including monitoring based on Metrics, Logs, and Tracing; Shadow Deployment; Canary Deployment; Drift Detection; RCA automation; and A/B testing. By the end of the course, you will be able to directly design, develop, and operate high-performance AI systems that can be applied to real-world services using the latest AI agent technologies.

2 learners are taking this course

Level Basic

Course period Unlimited

Python
Python
multi-agent
multi-agent
LLM
LLM
RAG
RAG
LangGraph
LangGraph
Python
Python
multi-agent
multi-agent
LLM
LLM
RAG
RAG
LangGraph
LangGraph

What you will gain after the course

  • Agent Architecture Design and UX Implementation - Designing Models, Tools, and State Management, LangGraph Practice, Validation Strategies, and Text, Graphic, and Voice UX Implementation

  • RAG and Learning Techniques - Master Rolling Context, Semantic Search, Chunking, RAG Pipeline Construction, and Few-Shot, Reflection, and Fine-Tuning Techniques

  • Monitoring and Operations Optimization - Metrics, Logs, Traces, Shadow/Canary Deployments, Drift Detection, RCA Automation, A/B Test Decision-Making

  • Tool Integration and Orchestration - Local, API, and MCP Tool Integration, Natural-Language Database Control, Semantic and Hierarchical Tool Selection, Execution Topology Design

  • Multi-Agent Collaboration and Evaluation - Specialist·Supervisor Design, Coordination Strategies, Asynchronous Communication, Automated Grading, and Quality Gate Construction

Mastering AI Agents Completely

From hands-on development with LangGraph, RAG, MCP, and multi-agent systems to deployment and operations

AI agents powered by LLMs have now evolved beyond simple chatbots into a core technology for automating real-world services and carrying out tasks.

In this course, you will learn the entire AI agent development process through hands-on practice, from designing AI agents with LangGraph to Tool Calling, MCP (Model Context Protocol), RAG (Retrieval-Augmented Generation), multi-agent collaboration, and real-world operations (Monitoring & Deployment).

You will build AI agents yourself based on real-world projects, learning how to connect search, databases, APIs, and external tools, and how to design systems in which multiple agents collaborate.

It also covers MLOps and AI operations strategies used in real-world service deployment, such as Shadow Deployment, Canary Deployment, Drift Detection, RCA, and A/B Testing, making it immediately applicable in practice.

This course is a hands-on program for AI Engineers, Backend Developers, Software Engineers, MLOps Engineers, AI Product Managers, and all developers who want to build AI services themselves.

What You’ll Learn

① AI Agent Design and UX Implementation

Curriculum

  • Understanding the Core Concepts of AI Agents

  • Building LangGraph-based workflows

  • State Management

  • Tool Calling

  • Agent Validation Strategy

  • Text UX

  • Streamlit-based GUI

  • Implementing Voice UX

② Tool Integration & Orchestration

Learning Content

  • Local Tool Integration

  • REST API Integration

  • MCP (Model Context Protocol)

  • Natural language queries for MySQL

  • Multi-MCP

  • Human Approval

  • Orchestration Pattern

  • Chain

  • Parallel

  • Single Agent Workflow

③ RAG & AI Learning Techniques

Learning Content

  • Rolling Context Window

  • Semantic Search

  • Embedding

  • Vector Search

  • Chunking

  • Building a RAG Pipeline

  • Few-shot Learning

  • Reflection

  • Fine-tuning

④ Multi-Agent System

Learning Content

  • Single Agent

  • Multi-Agent

  • Specialist Agent

  • Supervisor Agent

  • LangGraph Workflow

  • Actor-Critic

  • Democratic Collaboration

  • Message Broker

  • Asynchronous Communication

  • Quality Gate

⑤ Operations and Optimization

Learning Content

  • Monitoring

  • Metrics

  • Logs

  • Tracing

  • Dashboard

  • Alert

  • Shadow Deployment

  • Canary Deployment

  • Drift Detection

  • RCA

  • A/B Testing

Before You Enroll

Before You Enroll

Prerequisites

If you are familiar with the following, you can learn more easily.

  • Basic Python Syntax

  • Functions and Classes

  • Basic API Concepts

  • Database Fundamentals (SQL)

  • Basic understanding of LLMs (OpenAI, Claude, Gemini, etc.)

※ Not required; any concepts needed for the course will be explained along the way.


Learning Environment

Recommended Development Environment

  • Python 3.11 or higher

  • VS Code

  • Jupyter Notebook

  • LangGraph

  • OpenAI API or a compatible LLM API

  • MySQL

  • Streamlit


Course Structure

  • A total of 5 parts

  • 45 lectures

  • Approximately 32 hours

  • Hands-on practice–focused

  • Project-Based Learning


Questions and Feedback

If you have any questions while taking the course, you can contact us anytime through the Q&A board.

We will respond as quickly as possible, and frequently asked questions will also be continuously reflected in the course materials.


Update Notice

AI technology is evolving rapidly.

We will continuously update the course whenever new LangGraph features, MCP updates, the latest AI agent technologies, and practical case studies are added.


Recommended for those who:

  • Developers who want to build AI agents from scratch themselves

  • Those who want to learn LangGraph properly

  • Those who want to build RAG systems at a practical, professional level

  • For those who want to build AI systems using MCP

  • Those who want to design multi-agent systems

  • Engineers who want to deploy AI services in production environments

  • All developers who want to apply the latest AI agent technologies to their projects

Recommended for
these people

Who is this course right for?

  • AI engineers and software developers who will directly implement and operate AI agents

  • Technical leaders and PMs who need to determine the technology stack and scope of automation

  • Developers looking to move beyond the limitations of a single agent by adopting multiple agents

  • Practitioners who operate agents in real server environments and seek to optimize them based on data

Need to know before starting?

  • Python programming experience (proficiency in basic syntax and library usage)

  • Experience using LLM APIs (not required)

  • Understanding the basic concepts of databases and APIs (advantageous for learning related content)

  • A computer with the development environment configured

Hello
This is kimw24072

294

Learners

18

Reviews

4.6

Rating

17

Courses

CEO of Answernus - Instructor for 5 regular IT courses at Multicampus (RPA & ChatGPT & Crawling & AI & PE) - Instructor for 5 regular Generative AI courses at Korea Management Association (RPA & ChatGPT & Crawling & AI & Data Processing) - Author of [2022 Sejong Book Award Selection] "Money-Making Python Coding for Non-IT Majors" - Author of [2023 Sejong Book Award Selection] "Python Business Automation (RPA) for Non-IT Majors" - Operator of the "Bihyeonko Automation Lab" YouTube channel - Conducted lectures for numerous major corporations and public enterprises including Samsung, Hyundai, SK, KT, and LG - Cumulative 6,600+ learners in offline Generative AI education & 500+ hands-on project coaching cases [As of 2024.12] - IT Education Consultant & Instructor at Samsung Group Multicampus - AI Education Planning / Operations at Hyundai Steel HRD, Hyundai Motor Group - 12 years of professional experience as a non-developer at Hyundai Steel, Hyundai Motor Group (Sales, Planning, System Design, HRD, etc.)
More

Curriculum

All

45 lectures ∙ (32hr 4min)

Published: 
Last updated: 

Reviews

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

kimw24072's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal ends in 5 days

$45,760.00

20%

$44.00