Agents and workflows
AI Agents in Practice: ReAct, ReWOO and LangGraph
Build AI agents that plan and use tools through projects using ReAct, ReWOO and LangGraph.
A small sample of 30,000+ courses curated from around the world, all available to DoJo members.
A free 30-minute conversation with Ted about your goals.
Already a member? Open this course (opens in a new tab)
Course topics
Agents and workflows
- ReAct job helper
- ReWOO job helper
- Business-idea evaluator
You inspect the result
Find your fit
Is this a useful starting point?
For learners with intermediate Python and basic LLM knowledge.
- Starting point
- Intermediate
- Course length
- 1.5 total hours
- Lessons
- 37 lectures

Course by 365 Careers
Course last updated: 12/2025
Requirements
- Intermediate Python skills (comfort with functions, basic data structures, and working in notebooks)
- Basic familiarity with large language models (e.g., using GPT models, prompts, tokens, system vs user messages)
- A general understanding of AI concepts will be helpful
What is included
- 1.5 hours on-demand video
- 2 articles
- 18 downloadable resources
- Access on mobile
- Certificate of completion
DoJo membership: A$250 per month per seat, excluding GST. Includes fortnightly group support and a private member community.
Explore the lessons
Course curriculum.
5 sections • 37 lectures • 1h 44m total length
Introduction to the Course1 lecture • 4min
- What does the course cover?03:31
Agentic Systems in Practice8 lectures • 30min
- Agent Development Tools03:28
- Why LangGraph?04:13
- Anatomy of a LangGraph Project06:22
- Prompt Techniques Part 103:18
- Prompt Techniques Part 203:35
- Prompting Tips and Tricks02:45
- System Input vs. User Input02:22
- Behind Scenes - Project Helper Chatbot04:22
Project 1 - Job-Helper agent (ReAct)13 lectures • 29min
- Project: Job-Helper agent (ReAct)01:22
- ReAct architecture Recap01:33
- Adding Funds to Your OpenAI API Account01:09
- Setting Your OpenAI API Key01:02
- Setup & Installation01:03
- Building the Tools: File Reader03:04
- Building the Tools: Web search API02:12
- Integrating Tools into the Agent03:46
- Building the Assistant Node02:29
- Building the Graph04:22
- Running the Graph01:13
- Adding Memory02:31
- Conncecting to LangSmith02:45
Project 2 - ReWOO Job-Helper agent7 lectures • 21min
- ReWOO Architecture Overview02:34
- Defining a ReWOO State and Planner04:43
- Building the Planner Node01:54
- Implementing the Executor04:18
- Implementing the Solver02:12
- Wiring Up the ReWOO Graph02:53
- ReAct vs ReWOO02:46
Project 3 - Business-Idea Evaluator8 lectures • 20min
- Project Overview01:30
- Human-in-the-Loop (HITL)02:41
- Parallelization02:33
- Initializing the State03:20
- Building the Human-in-the-loop02:35
- Creating Pre-Made “Advisor” Nodes01:57
- Collection Node and Building the Graph03:15
- Finalizing the project02:24
From learning to practice
Try this next.
Compare the ReAct and ReWOO job-helper examples and trace their steps from task to answer.
A useful next step
Choose where to start.
Talk through your goals in a free 30-minute discovery call with Ted. Bring a task you want to improve and the tools you already use.
Book a discovery callExplore DoJo membership