AI Agents & Workflows - The Practical Guide (Udemy.com)
Understand, use, and build AI Agents and workflows - both task-specific as well as general agents.
Created by: Maximilian Schwarzmüller
Last updated August 2026
What you will learn
- Describe & build AI Agents
- Understand core Agent building blocks & concepts
- Understand the difference between AI Agents & Workflows
- Construct AI-powered Workflows to automate tasks
- Equip LLMs with Tools
- Use the OpenAI API & SDK via AI Agents & Workflows
- Build your own Agents or use tools like eve or CrewAI
- Build Multi-Agent Systems
Course Description
COURSE UPDATE
This course was updated to reflect the change in what agents are today, more relevant capabilities, and emerging frameworks for building such agents.
The course is now less about code deep dives, more about the core concepts (and how to apply them when using or building agents).
---
"AI Agents" is a buzzword!
That's a pity — because real AI agents (and AI-powered workflows) can unlock a huge range of opportunities. From summarizing documents and generating files, to customer support assistants, research helpers, and automations you wire into tools like Slack. Your imagination is the limit.
This course cuts through the hype and shows you what AI agents actually are - how they work behind the scenes, how they differ from AI workflows, and how you can use and build both confidently.
You'll look at agents from two angles: as a user of tools like Claude Cowork / ChatGPT-style agents, and as a builder who wants to plan or create agents visually or in code. The goal is a deep, practical mental model — not empty buzzwords.
With this course, you'll get:
A clear explanation of what AI agents are (and what they are not)
The difference between AI workflows and AI agents — and when to choose which
The core building blocks: models, harnesses, the agent loop, tools, instructions, context/sessions, skills, memory, sandboxes, and humans-in-the-loop
How general agents differ from task-specific agents, and where agents can run (your machine vs the cloud)
Concrete examples you can follow: visual builds with n8n, code examples in Python, plus framework-based builds
Guidance that transfers beyond one stack — so you can apply the ideas with the models and tools you already use
You'll learn:
What an agent harness is and how the agent loop really works
How LLMs use tools (and what models can and cannot do on their own)
How to steer agent behavior with system instructions, AGENTS .md / CLAUDE .md, and agent skills (progressive disclosure)
How to manage context, sessions, compaction, and longer-term memory concepts
How to build an AI workflow visually (e.g. a document summarizer in n8n) and the same idea in code
How to build AI agents visually (tools like summarize text & create PDF) and step-by-step in code
How “primitive” tool calling works vs provider-native tool calling
How more general agents support files, commands, project instructions, and skills
How to constrain agents with sandboxes and human approval (e.g. customer-support style refunds)
How frameworks speed this up — including a deep dive into Eve, a look at CrewAI, and an overview of other options (e.g. Vercel AI SDK, LangGraph, Pydantic AI)
How a task-specific agent can be exposed beyond your laptop (including a Slack demo)
This is not primarily a programming course! You don’t need to be a developer to follow along: the code and visual projects are there so you can see how agents work. If you do build software, the same foundations apply whether you use Python, TypeScript, n8n, or a framework.
By the end, you won’t just recognize the buzzword “AI agent” - you’ll understand the moving parts, know when a simple workflow is the better choice, and be ready to work with agents productively or design your own.
Instructor Details
- 4.4 Rating
11,851 Reviews
Maximilian Schwarzmüller
Experience as (Web) Developer
Starting out at the age of 12 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development I also explored Python and other non-web-only languages. This passion has since lasted and lead to my decision of working as a freelance web developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.
Starting web development on the backend (PHP with Laravel, NodeJS, Python) I also became more and more of a frontend developer using modern frameworks like React, Angular or VueJS in a lot of projects. I love both worlds nowadays!
I also build full-stack applications and acquired expert DevOps and cloud computing knowledge - proven by the many AWS certifications I hold (incl. the top-level Solutions Architect Professional certification).
As a self-taught developer I had the chance to broaden my horizon by studying Business Administration where I hold a Master's degree. That enabled me to work in a major strategy consultancy as well as a bank. While learning, that I enjoy development more than these fields, the time in this sector greatly improved my overall experience and skills.
Experience as Instructor
More courses by Maximilian Schwarzmüller
Vue - The Complete Guide (incl. Router & Composition API) (2025)
4.7 (66,743 Reviews)
Provider: Udemy
Time: 31.9h
$119.99
Next.js & React - The Complete Guide (2026)
4.6 (25,807 Reviews)
Provider: Udemy
Time: 40.3h
$139.99
Angular & NodeJS - The MEAN Stack Guide (2025)
4.4 (25,618 Reviews)
Provider: Udemy
Time: 12.7h
$159.99
Ionic - Build iOS, Android & Web Apps with Ionic & Angular (2024)
4.5 (17,185 Reviews)
Provider: Udemy
Time: 20.4h
$124.99
More Software Development courses
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Vagrant Up! Comprehensive development system automation (2019)
4.8 (937 Reviews)
Provider: Udemy
Time: 4.6h
$69.99
Kubernetes Training: Learn K8s from Zero to Cloud (2025)
4.8 (832 Reviews)
Provider: Udemy
Time: 7h
$19.99
Reviews
By Steeve Brechmann on 7/24/2026
A good overview of agents from scratch! It definitively gives you a better understanding of all the hype around agentic AI/engineering. Good start but you need to dig deeper after this course.
By Giorgio Bongiorni on 7/15/2026
A very interesting course, with a lot of useful and simple examples that I can immediately use in my day-to-day activity. The teacher is very clear and explains all the details of code. Strongly adviced!
By Armin Heller on 6/19/2026
Nice videos, but I'd love to have some multiple-choice quizzes or a small guided project where I can check whether I've grasped the concepts. Just trying stuff on my own after the videos doesn't give me feedback about whether I'm doing it right.
By Michael LEMAIRE on 6/9/2026
Very good course, clear and practical, which helps to understand the concepts of AI Agents and workflows. The concrete examples make it easy to quickly move into practice. Some parts could be explored in more depth, but overall it remains high quality and very useful.
By likhith C on 6/1/2026
The course materials are well-structured and organized. It provides a comprehensive overview of AI agent concepts and workflows without requiring an in-depth understanding of Python programming. Overall, this course serves as a good starting point for anyone interested in learning the fundamentals of AI agents and workflow design.
By Alexander Ivchenko on 5/21/2026
This possibly is a great course for those who've never encountered AI Workflow buliding or agent building, but I expected more in depth knowldge and hands-on code writing, I previously took Max's courses and they were a lot more detailed.
By Andreas Rock on 5/4/2026
Short and to the point—everything you need to know to get started with AI agents on your own. As always, it’s packed with expert insight and highly practical examples. And what I always appreciate about Academind courses is that nearly all of them are updated regularly.
By Ronald Scott Hatfield on 4/27/2026
Max is a seasoned expert. I’ve taken many of his courses and would choose his over any others on the same subject. He consistently goes above and beyond with in-depth explanations, and his insight reflects real-world professional experience.
By PAOLO SCOLAMACCHIA on 4/16/2026
In my opinion, this is one of the best courses on the subject, with the right balance of theory and practice: it's not too long, and the instructor is engaging and has good pronunciation. While it's not always easy to follow, the accompanying examples are well-written and clearly explained.
By Valters Paiders on 4/5/2026
The author explained the core principles that stand behind AI agents, how they work, how they are called. Good job. Although LLM that runs locally were barely touched, author gave sufficient hooks to get more information on this.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100








![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)



