Uploaded July 2026 | Updated September 2026, 2 weeks ago
Learn how to build production-ready multi-agent systems and automate workflows using LangChain and LangGraph. You'll master everything from core agentic fundamentals and Pydantic validation to advanced sequential, parallel, and conditional LangGraph workflows. Along the way, you'll implement chat memory, RAG, and human-in-the-loop controls, and finish by deploying your applications to AWS and Render through real-world projects like a custom ChatGPT, trip planner, and auto content agent.
Code: github.com/entbappy/Complete-Agentic-AI-Course
Bappy's YouTube Channel: youtube.com/@dswithbappy
Bappy's LinkedIn profile: linkedin.com/in/boktiarahmed73
Bappy's Udemy: udemy.com/user/boktiar-ahmed-bappy
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
⭐️ Chapters ⭐️
- 00:00:00 Introduction & Planning
- 00:08:33 Evolution from LLMs to Agentic AI
- 00:41:26 Agentic AI: Core Characteristics & Components
- 01:33:18 Asynchronous Programming for AI Agents
- 02:06:23 Pydantic for AI Agents - Pydantic Data Validation
- 03:27:08 Building End-to-End Single AI Agent System using LangChain
- 04:49:37 Building End-to-End Multi-Agent AI System with LangChain
- 06:30:27 What is LangGraph & Why It’s Required? | LangChain vs LangGraph
- 07:44:43 Understanding LangGraph Core Components
- 08:29:07 Build Sequential Workflows in LangGraph
- 09:19:04 Implement Parallel Workflows in LangGraph
- 10:15:27 Master Conditional Workflows in LangGraph
- 11:06:05 LangGraph Iterative Workflows Explained
- 11:35:51 Build Your First Agentic Chatbot with LangGraph
- 12:43:49 Why Persistence is Required in LangGraph
- 13:51:00 Streaming Responses in Agentic Chatbot with LangGraph
- 14:10:02 How to Add Chat Threading in Agentic Chatbot using LangGraph
- 14:42:02 Build Permanent Chat Persistence Memory with LangGraph and Database
- 15:16:31 Monitor Your Agentic Chatbot with LangSmith & LangGraph
- 15:40:24 How to Integrate Tools in Agentic Chatbot with LangGraph
- 16:54:17 Implement RAG in Agentic Chatbot with LangGraph
- 17:50:27 Implement Human-in-the-Loop (HITL) in Agentic Chatbot using LangGraph
- 18:48:09 Agentic Chatbot CI/CD Deployment on AWS with Docker & GitHub Actions
- 19:52:05 Deploy Agentic AI Chatbot on Render for FREE with Docker
- 20:06:27 Project: Build Your Own ChatGPT Agent with LLMs, LangGraph, FastAPI, LangSmith, ChromaDB, SQLAlchemy & AWS
- 22:21:17 Project: Build TripMate AI End-to-End: Multi-Agent Travel Planner with Groq, LangGraph, PostgreSQL & FastAPI
🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news
Learn how to build production-ready multi-agent systems and automate workflows using LangChain and LangGraph. You'll master everything from core agentic fundamentals and Pydantic validation to advanced sequential, parallel, and conditional LangGraph workflows. Along the way, you'll implement chat memory, RAG, and human-in-the-loop controls, and finish by deploying your applications to AWS and Render through real-world projects like a custom ChatGPT, trip planner, and auto content agent.
Code: github.com/entbappy/Complete-Agentic-AI-Course
Bappy's YouTube Channel: youtube.com/@dswithbappy
Bappy's LinkedIn profile: linkedin.com/in/boktiarahmed73
Bappy's Udemy: udemy.com/user/boktiar-ahmed-bappy
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
⭐️ Chapters ⭐️
- 00:00:00 Introduction & Planning
- 00:08:33 Evolution from LLMs to Agentic AI
- 00:41:26 Agentic AI: Core Characteristics & Components
- 01:33:18 Asynchronous Programming for AI Agents
- 02:06:23 Pydantic for AI Agents - Pydantic Data Validation
- 03:27:08 Building End-to-End Single AI Agent System using LangChain
- 04:49:37 Building End-to-End Multi-Agent AI System with LangChain
- 06:30:27 What is LangGraph & Why It’s Required? | LangChain vs LangGraph
- 07:44:43 Understanding LangGraph Core Components
- 08:29:07 Build Sequential Workflows in LangGraph
- 09:19:04 Implement Parallel Workflows in LangGraph
- 10:15:27 Master Conditional Workflows in LangGraph
- 11:06:05 LangGraph Iterative Workflows Explained
- 11:35:51 Build Your First Agentic Chatbot with LangGraph
- 12:43:49 Why Persistence is Required in LangGraph
- 13:51:00 Streaming Responses in Agentic Chatbot with LangGraph
- 14:10:02 How to Add Chat Threading in Agentic Chatbot using LangGraph
- 14:42:02 Build Permanent Chat Persistence Memory with LangGraph and Database
- 15:16:31 Monitor Your Agentic Chatbot with LangSmith & LangGraph
- 15:40:24 How to Integrate Tools in Agentic Chatbot with LangGraph
- 16:54:17 Implement RAG in Agentic Chatbot with LangGraph
- 17:50:27 Implement Human-in-the-Loop (HITL) in Agentic Chatbot using LangGraph
- 18:48:09 Agentic Chatbot CI/CD Deployment on AWS with Docker & GitHub Actions
- 19:52:05 Deploy Agentic AI Chatbot on Render for FREE with Docker
- 20:06:27 Project: Build Your Own ChatGPT Agent with LLMs, LangGraph, FastAPI, LangSmith, ChromaDB, SQLAlchemy & AWS
- 22:21:17 Project: Build TripMate AI End-to-End: Multi-Agent Travel Planner with Groq, LangGraph, PostgreSQL & FastAPI
🎉 Thanks to our Champion and Sponsor supporters:
👾 @omerhattapoglu1158
👾 @goddardtan
👾 @akihayashi6629
👾 @kikilogsin
👾 @anthonycampbell2148
👾 @tobymiller7790
👾 @rajibdassharma497
👾 @CloudVirtualizationEnthusiast
👾 @adilsoncarlosvianacarlos
👾 @martinmacchia1564
👾 @ulisesmoralez4160
👾 @_Oscar_
👾 @jedi-or-sith2728
👾 @justinhual1290
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news






![Indie Game Dev Jabrils talks AI & Anime [freeCodeCamp Podcast #118]
Indie Game Dev Jabrils talks AI & Anime [freeCodeCamp Podcast #118] Indie Game Dev Jabrils talks AI & Anime [freeCodeCamp Podcast #118]](https://i.ytimg.com/vi/aWWF9kP70Tc/mqdefault.jpg)
![Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]
Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a snowboard bum doing odd jobs at ski resorts to facilitate him spending as much time on the mountain as possible.
At age 28 he taught himself PHP programming and started building websites for friends. In 2018 he started streaming himself programming on Twitch, which blew up during the pandemic and has lead to more opportunities as a dev and developer advocate.
We talk about:
- How he learned programming at age 28 and built projects for friends before going pro
- How learning Go made him a better Rust Developer and why you should be a polyglot programmer
- How Chris uses LLM tools but still builds most codebases manually
- Tips for building projects in public for anyone interested in also stream coding
Support for this podcast comes from the 10,338 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org
Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org
Links from our discussion:
- Chriss Twitch channel: https://www.twitch.tv/cmgriffing
- Chriss YouTube channel: https://youtube.com/@cmgriffing
Community news section:
1. freeCodeCamp just published a comprehensive course that will walk you through using the popular AI-assisted development tool Claude Code. Youll learn about Code Harnesses, Agentic Loops, Sandboxing, and other key concepts. By the end of the course youll be able to spin up an entire fleet of agents to help you fix bugs and build out new features. (12 hour YouTube course): https://www.freecodecamp.org/news/claude-code-essentials-exampro/
2. We also published a course on the Hugging Face tool ecosystem. Youll learn how to connect your models, datasets, and deployment tools into a single unified build pipeline. (7 hour YouTube course): https://www.freecodecamp.org/news/deploying-ai-models-with-hugging-face/
3. Learn how to secure your Kubernetes Cluster. This in-depth tutorial starts by exploring real-world security breaches at big companies like Tesla, Shopify, and Capital One. Then it walks you through how to prevent each of these types of attacks by hardening your setup. (1 hour read): https://www.freecodecamp.org/news/how-to-secure-a-kubernetes-cluster-handbook/
4. Tell your Spanish-speaking friends: freeCodeCamp just published a new Spanish-language course on SQL and relational databases. It covers tables, foreign keys, queries, data manipulation, and more. (4 hour YouTube course): https://www.freecodecamp.org/news/learn-sql-course-for-beginners-in-spanish/
5. Todays song of the week is the 1988 song by Genesis sideproject Mike + the Mechanics: Nobodys Perfect. If you like synths and guitar solos, youll love this song. Paul Young has an incredible voice. And I love the edifying message behind the song. The video is as 80s as they get: https://www.youtube.com/watch?v=L7mQ26YCsho Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]](https://i.ytimg.com/vi/ajIss2t5FxM/mqdefault.jpg)


