English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 37 Lessons (1h 44m) | 855 MB
Build real AI agents that plan, use tools, and follow workflows with ReAct, ReWOO, and LangGraph.
AI Agents in Practice is a practical, beginner-friendly course that shows you how to design and build working agentic systems using today’s most relevant tools and frameworks, including ReAct, ReWOO, LangGraph, and LangSmith. It’s the natural next step for anyone who understands the basics of large language models and simple chatbots and now wants to build agents that can plan, use tools, and follow multi-step workflows.
Along the way, we’ll tackle the questions most people have when they first encounter AI agents, such as:
- What drives an AI system browsing the web, reading files, or calling APIs to decide what to do next?
- In what way does it break a task into steps?
- How does it determine which tool to use?
- When does it know to ask a human for help?
If you want clear, practical answers to these questions without getting lost in theory, this course is for you.
We begin with a concise introductory section that provides a solid understanding of what an AI agent is, how it differs from a standard LLM application, and how agents are used in real projects.
- Grasp the core building blocks of an agent.
- See how agentic systems fit into real-world AI applications.
- Apply best practices for creating prompts and prompt frameworks.
- Understand how system and user messages shape agent behavior.
- Explore prompt patterns that guide an agent’s reasoning.
- Look behind the scenes of a real helper chatbot to connect each concept to a concrete example.
In Project 1, you’ll build a Job-Helper agent using the ReAct pattern, turning theory into a working system step by step.
- Explore the structure of a LangGraph project.
- Create tools like a file reader and a web-search helper.
- Add memory so the agent can use information from earlier steps.
- Build and run the graph that ties everything together.
- Trace the agent’s behavior in LangSmith.
In Project 2, you’ll create a new version of the Job-Helper agent using ReWOO, giving you a hands-on comparison of two agentic architectures.
- Shift from the ReAct pattern to ReWOO.
- Define the planner, executor, and solver nodes in LangGraph.
- Compare both approaches in LangSmith, examining latency, cost, and behavior.
In Project 3, you’ll bring everything together in a new project called the Business Idea Evaluator, a richer workflow that combines multiple techniques.
- Build advisor “personas” that evaluate ideas from different perspectives.
- Combine two powerful methods: human-in-the-loop steps for adding context, and parallelization to speed up evaluation.
- Use a final collection node to merge all outputs into a single, clear assessment.
By the end of the course, you’ll understand:
- How modern agents think and operate.
- The differences between ReAct and ReWOO differ, and when to use each.
- Techniques for designing prompts that support reasoning, planning, and tool use.
- How to structure an agent as a LangGraph with nodes, edges, state, and memory.
- Ways to integrate custom tools and external APIs into your graph.
- Methods for adding human-in-the-loop stages and parallel branches to your workflows.
- How to monitor and debug your agents with LangSmith instead of working blindly
We break down complex concepts and code into small, digestible steps that make it easy to follow along and start building. Whether you want to expand your portfolio, level up your AI skills, or simply understand how real agents work under the hood, this course is designed to help you make that leap with confidence.
Who this course is for:
- AI enthusiasts who want to move beyond simple chatbots and learn how to build real AI agents that use tools, APIs, and structured reasoning.
- Python programmers interested in LangGraph, ReAct agents, and real-time data pipelines, especially in financial or analytical applications
- Anyone who completed the “AI Agents in Practice” course and wants a hands-on project that applies those concepts to a fully functional, real-world use case.
Table of Contents
Introduction to the Course
1 What does the course cover
Agentic Systems in Practice
2 Agent Development Tools
3 Why LangGraph
4 Anatomy of a LangGraph Project
5 Prompt Techniques Part 1
6 Prompt Techniques Part 2
7 Prompting Tips and Tricks
8 System Input vs User Input
9 Behind Scenes Project Helper Chatbot
Project 1 JobHelper agent ReAct
10 Project JobHelper agent ReAct
11 ReAct architecture Recap
12 Adding Funds to Your OpenAI API Account
13 Setting Your OpenAI API Key
14 Setup Installation
15 Building the Tools File Reader
16 Building the Tools Web search API
17 Integrating Tools into the Agent
18 Building the Assistant Node
19 Building the Graph
20 Running the Graph
21 Adding Memory
22 Conncecting to LangSmith
Project 2 ReWOO JobHelper agent
23 ReWOO Architecture Overview
24 Defining a ReWOO State and Planner
25 Building the Planner Node
26 Implementing the Executor
27 Implementing the Solver
28 Wiring Up the ReWOO Graph
29 ReAct vs ReWOO
Project 3 BusinessIdea Evaluator
30 Project Overview
31 HumanintheLoop HITL
32 Parallelization
33 Initializing the State
34 Building the Humanintheloop
35 Creating PreMade Advisor Nodes
36 Collection Node and Building the Graph
37 Finalizing the project
Resolve the captcha to access the links!
