AI agents courses and concepts
An AI agent is a system that pursues a goal by taking a series of actions on its own: it plans the steps, uses tools such as search or other software, and adjusts based on the results, rather than giving one answer and stopping. This lets AI carry out tasks that take many steps, such as researching a question or resolving a customer support request. Because an agent acts without a person approving each step, an early mistake can carry through the steps that follow, so a well-built agent has limits on what it can do and points where a person checks its work. Learning the subject means understanding how agents plan, use tools and keep track of information, and how they are set up, tested and supervised.
AI agents courses
Learn AI — understand what agents are
Use AI — use agents, or set them up in existing products
Agents and Workflows
OpenAI Academy
Artificial Intelligence for HR
AIHR (Academy to Innovate HR)
Building effective human-agent teams (beta)
Anthropic
Building Marketing Workflows with n8n
DataCamp
Create agents in Microsoft Copilot Studio
Microsoft Learn
Discover Agentforce Service
Salesforce (Trailhead)
Introduction to Agents and Google's Agent Ecosystem
Google Skills
Introduction to AI Agents
DataCamp
Introduction to Claude Cowork
Anthropic
Introduction to Claude Tag
Anthropic
Setting Up Your AI-First Helpdesk
Fin (formerly Intercom)
Transform your everyday business processes with agents
Microsoft Learn
Use AI in Your Design Workflows
Figma
Zendesk AI
Zendesk (Zendesk Academy)
Develop AI — build agents in code, or write code with an agent
Agentic AI on Google Cloud
Google Skills
Amazon Bedrock AgentCore Getting Started
AWS Skill Builder
Build a Deep Research Agent
NVIDIA Deep Learning Institute
Building Agentic AI Applications with LLMs
NVIDIA Deep Learning Institute
Building AI Agents with Multimodal Models
NVIDIA Deep Learning Institute
Building Generative AI Applications Using Amazon Bedrock
AWS Skill Builder
Building RAG Agents with LLMs
NVIDIA Deep Learning Institute
Building with the Claude API
Anthropic
Claude Code 101
Anthropic
Claude Code in action
Anthropic
Claude Platform 101
Anthropic
Develop agents and applications using agentic programming tools
Microsoft Learn
Develop AI agents on Azure
Microsoft Learn
Developing in Agentic AI Systems Part 1 of 2
Microsoft Learn
Developing LLM Applications with LangChain
DataCamp
Fundamentals of Agent Development Kit (ADK)
Google Skills
GitHub Copilot Fundamentals Part 2 of 2
Microsoft Learn
Introduction to agent skills
Anthropic
Introduction to Model Context Protocol
Anthropic
Introduction to subagents
Anthropic
Learn Cursor
Cursor
Model Context Protocol: Advanced Topics
Anthropic
The AI-native SDLC playbook
Anthropic
AI agents terms explained
These terms fall into three groups: kinds of agent system (AI agent, agentic AI, autonomous agent, multi-agent system), the abilities an agent relies on (planning, memory, tool use, function calling), and ways of connecting and coordinating the parts of a system (Model Context Protocol, orchestration, workflow automation). AI agent, agentic AI and autonomous agent overlap: an AI agent is a specific system, agentic AI is the broader category of AI that acts toward goals, and an autonomous agent is an AI agent that works with little or no human involvement.
Learn AI covers how AI systems work, without building one; Use AI covers using AI tools, including agents built into existing products; Develop AI covers building AI systems in code, including agents, and writing software with AI coding agents.