Agents and workflows
Build AI Agents from Scratch with Python
Develop autonomous AI agents from scratch using Python and ReAct prompting.
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 prompting
- External functions
- SEO auditor agent
You inspect the result
Find your fit
Is this a useful starting point?
For learners with basic-to-intermediate Python and core prompt-engineering knowledge.
- Starting point
- Intermediate
- Course length
- 1 total hour
- Lessons
- 13 lectures

Course by Hasan Aboul Hasan
Course last updated: 12/2024
Requirements
- Basic to Intermediate Python Programming
- Core concepts of prompt engineering
What is included
- 1 hour on-demand video
- 1 article
- 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.
Introduction13 lectures • 56min
- What is an AI Agent?03:08
- Getting Started01:16
- Basic Setup04:46
- LLM Limitation in Action01:54
- Hardcoded Agent!04:38
- Understanding ReAct Prompt06:24
- Adding Functions09:03
- The Loop in Action!02:11
- Our Final AI Agent06:59
- The Prompt03:17
- Using SimplerLLM03:11
- AI SEO Auditor Agent08:13
- What's Next?00:54
From learning to practice
Try this next.
Trace the Python agent loop and inspect how an external function contributes to its 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