Intermediate course

AI Agents in Practice: Build Real End-to-End AI Agents

Build real AI agents that plan, use tools, and follow workflows with ReAct, ReWOO, and LangGraph.

Rating: 4.542 ratings345 students1.5 total hours37 lectures
AI Agents in Practice: Build Real End-to-End AI Agents Intermediate

Course facts

  • Last updated 12/2025
  • English English [Auto]
  • Instructor: 365 Careers
  • AI agents, automation and connected workflows

What you'll learn

Practical outcomes

  • Master the core principles of agentic design.
  • Gain a solid understanding of two leading agent frameworks: ReAct and ReWOO.
  • Create and integrate tools that let agents work with real data and perform meaningful tasks.
  • Develop confidence in crafting prompts tailored for agents—including reasoning, planning, and tool use.
  • Monitor and debug agents with LangSmith, so you always know what’s happening under the hood.

Curriculum

5 sections • 37 lectures • 1h 44m total length

Introduction to the Course1 lecture • 4min
  1. What does the course cover?03:31
Agentic Systems in Practice8 lectures • 30min
  1. Agent Development Tools03:28
  2. Why LangGraph?04:13
  3. Anatomy of a LangGraph Project06:22
  4. Prompt Techniques Part 103:18
  5. Prompt Techniques Part 203:35
  6. Prompting Tips and Tricks02:45
  7. System Input vs. User Input02:22
  8. Behind Scenes - Project Helper Chatbot04:22
Project 1 - Job-Helper agent (ReAct)13 lectures • 29min
  1. Project: Job-Helper agent (ReAct)01:22
  2. ReAct architecture Recap01:33
  3. Adding Funds to Your OpenAI API Account01:09
  4. Setting Your OpenAI API Key01:02
  5. Setup & Installation01:03
  6. Building the Tools: File Reader03:04
  7. Building the Tools: Web search API02:12
  8. Integrating Tools into the Agent03:46
  9. Building the Assistant Node02:29
  10. Building the Graph04:22
  11. Running the Graph01:13
  12. Adding Memory02:31
  13. Conncecting to LangSmith02:45
Project 2 - ReWOO Job-Helper agent7 lectures • 21min
  1. ReWOO Architecture Overview02:34
  2. Defining a ReWOO State and Planner04:43
  3. Building the Planner Node01:54
  4. Implementing the Executor04:18
  5. Implementing the Solver02:12
  6. Wiring Up the ReWOO Graph02:53
  7. ReAct vs ReWOO02:46
Project 3 - Business-Idea Evaluator8 lectures • 20min
  1. Project Overview01:30
  2. Human-in-the-Loop (HITL)02:41
  3. Parallelization02:33
  4. Initializing the State03:20
  5. Building the Human-in-the-loop02:35
  6. Creating Pre-Made “Advisor” Nodes01:57
  7. Collection Node and Building the Graph03:15
  8. Finalizing the project02:24

Who it 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.

Course description

Overview

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.

Instructor

365 Careers

365 Careers Creating opportunities for Data Science and Finance students 365 Careers is the #1 best-selling provider of business, finance, data science and AI courses on Udemy. The company’s courses have been taken by more than 3,900,000 students in 210 countries. People working at world-class firms like Apple, PayPal, and Citibank have completed 365 Careers trainings. Currently, 365 focuses on the following topics on Udemy: 1) Finance – Finance fundamentals, Financial modeling in Excel, Valuation, Accounting, Capital budgeting, Financial statement analysis (FSA), Investment banking (IB), Leveraged buyout (LBO), Financial planning and analysis (FP&A), Corporate budgeting, applying Python for Finance, Tesla valuation case study, CFA, ACCA, and CPA 2) Data science – Statistics, Mathematics, Probability, SQL, Python programming, Python for Finance, Business Intelligence, R, Machine Learning, TensorFlow, Tableau, the integration of SQL and Tableau, the integration of SQL, Python, Tableau, Power BI, Credit Risk Modeling, and Credit Analytics, Data literacy, Product Management, Pandas, Numpy, Python Programming, Data Strategy 3) Entrepreneurship – Business Strategy, Management and HR Management, Marketing, Decision Making, Negotiation, and Persuasion, Tesla's Strategy and Marketing 4) Office productivity – Microsoft Excel, PowerPoint, Microsoft Word, and Microsoft Outlook 5) Blockchain for Business All of our courses are: - Pre-scripted - Hands-on - Laser-focused - Engaging - Real-life tested By choosing 365 Careers, you make sure you will learn from proven experts, who have a passion for teaching, and can take you from beginner to pro in the shortest possible amount of time. If you want to become a financial analyst, a data scientist, a business analyst, a data analyst, a business intelligence analyst, a business executive, a finance manager, an FP&A analyst, an investment banker, or an entrepreneur 365 Careers’ courses are the perfect place to start.