Skip to main content
CourseFlix

AI Agents & Workflows - The Practical Guide

4h 2m 13s
English
Paid

AI agents can sound like a buzzword. But the ideas behind them are clear and useful. You can use them to change data, write content, support users, and run research tasks. When you learn how they work, you can build tools that fit your real needs.

This course shows you how to build these tools step by step. You learn how AI agents and AI workflows work, where they differ, and when to use each one. You also see how models, code, and data fit together to form a full AI system.

What You Learn

You get clear rules, simple theory, and code that you can test at once. You start with the core ideas behind agents and workflows. Then you move to real cases that show how these ideas work in practice.

  • Plain and structured guides on AI workflows and agents
  • Many practical examples like content tools, support bots, and research helpers
  • Concepts that work in any programming language

Skills You Build

You will build agents and workflows from scratch. You will use the OpenAI API in Python, and learn patterns you can reuse in other languages.

  • Create AI workflows and agent systems
  • Work with OpenAI models through API and SDK
  • Change and prepare input data with AI
  • Build AI‑based automations
  • Connect your systems to services like Slack
  • Use AI for self-check and result review
  • Manage short and long-term memory for agents
  • Build multi-agent systems and share data between them
  • Split work between general and focused agents
  • Add Human‑in‑the‑Loop steps to improve quality

All examples use Python with the OpenAI API and SDK. The ideas stay the same in other languages, so you can apply them to your own stack.

Additional

https://github.com/mschwarzmueller/ai-agents-workflows-course/tree/main

About the Author: Academind Pro

Academind Pro thumbnail
Academind offers the most comprehensive and up-to-date learning resources on Web Development. From the very basics up to advanced topics and real projects - we got you covered! And we'll give you course completion certificates to prove your progress to others!

Watch Online 49 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 49 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome To The Course!
All Course Lessons (49)
#Lesson TitleDurationAccess
1
Welcome To The Course! Demo
01:16
2
What Are AI Agents & Workflows?
04:56
3
An AI Agent You All Know
02:20
4
About This Course - What To Expect
02:10
5
Module Introduction
02:22
6
No Code vs With Code
02:08
7
Building AI Apps & Using AI Programmatically
04:13
8
Proprietary vs Open (Local) LLMs
05:52
9
Understanding Our Development Environment
02:30
10
Creating a New Python Project (using "uv")
01:44
11
OpenAI Setup & Pricing
05:42
12
Getting Started With A First Example Workflow
02:45
13
Preparing HTTP Requests For The OpenAI API
08:41
14
Choosing & Using a Model
02:05
15
Prompt Engineering
04:36
16
Extracting & Using the LLM Response
04:51
17
Use Those Docs!
01:39
18
Using The OpenAI Python SDK
05:50
19
Leveraging Few-Shot Prompting
04:03
20
Generating Prompts Dynamically With Dynamic Content
02:13
21
Building Multi-Step & Multi-Model Workflows
06:48
22
Workflows vs Agentic Systems
01:35
23
Using Locally Running Open Models via Ollama
08:09
24
Enforcing & Using Structured Outputs
10:54
25
Structured Outputs via SDK & Pydantic
03:57
26
Onwards To Another Example
05:39
27
Generating Images In a Workflow
06:28
28
Controlling Workflow Execution with Control Flow Adjustments
02:46
29
Control Flow In Action
08:43
30
Adding a "Human In The Loop"
06:52
31
Integrating External Services - Example: Slack
06:22
32
Module Introduction
01:37
33
How LLMs (Do Not) Use Tools
06:05
34
Implementing Tool Use From Scratch
11:25
35
Using OpenAI's Function Calling Feature
10:24
36
Building a Multi-Tool Versatile Agent
11:17
37
Building Reusable Elements With Classes
07:54
38
Getting Started with a Multi-Agent System
07:15
39
Building & Connecting Specialized Agents
10:25
40
Universal vs Specialized Agents
03:39
41
Agent Memory: Short-Term & Long-Term
05:21
42
Wrap Up
01:10
43
Module Introduction
02:37
44
Getting Started With CrewAI
04:57
45
Understanding CrewAI Agents
05:54
46
Using CrewAI Tasks
03:26
47
Adding Tools To Agents
04:15
48
Running The Crew
03:12
49
Course Roundup
01:11
Unlock unlimited learning

Get instant access to all 48 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book AI Agents & Workflows - The Practical Guide

#TitleTypeOpen
1Code Deep Dives vs Provided Code SnippetsPDF
2Extracting Website ContentPDF
3Important: Potential Problems & Security RisksPDF
4More On JSON Schemas & Structured OutputsPDF
5More on the OpenAI API & SDKPDF
6Using Advanced AI ModelsPDF
7Using Open LLMsPDF
8Using Prompt Engineering To Control OutputPDF