Intermediate

Building AI Agents

Design and implement AI agents that can reason, plan, and take actions. Learn about agent loops, tool use, and creating systems that solve complex problems autonomously.

Estimated Time 28 hours

Introduction

Design and implement AI agents that can reason, plan, and take actions. Learn about agent loops, tool use, and creating systems that solve complex problems autonomously.

4 Lessons
28h Est. Time
4 Objectives
1 Assessment

By completing this module you will be able to:

Understand agent architectures and reasoning loops
Implement tool-use and function calling
Build planning and memory systems for agents
Create reliable agents with failure recovery

Lessons

Work through each lesson in order. Each one builds on the concepts from the previous lesson.

1

What Are AI Agents? Architecture and Patterns

55 min

Start Lesson
2

Building Tool-Using Agents

55 min

Start Lesson
3

Multi-Agent Systems and Orchestration

50 min

Start Lesson
4

Agent Memory, Planning, and Reflection

50 min

Start Lesson

Recommended Reading

Supplement your learning with these selected chapters from the course library.

📖

Building AI Applications with ChatGPT APIs

Chapters 6-8

📖

Building Agentic AI Systems

Chapters 1-6

📖

Building Applications with AI Agents

Chapters 1-5

Module Assessment

Building AI Agents

Question 1 of 3

What is an agent loop and how does it enable autonomous problem-solving?