← All projects
Learning resources

AI Agents for Beginners

A free course of short lessons and videos on how to build AI agents.

What it does

This is a free course from Microsoft that teaches the basics of building AI agents, meaning AI that can plan and take actions rather than just answer questions. Each lesson stands on its own, so you can start wherever you like.

Every lesson has a written explanation, a short video, Python code examples and links for further learning. Topics start with what agents are and how agent frameworks compare, then move on to more advanced patterns.

The code examples use Microsoft's own agent tools and services, which need an Azure account, though some samples also work with other providers. The course is translated into many languages.

Who it's for

Beginners and developers who want a structured introduction to AI agents.

Can I use it without coding?

Yes. The lessons and videos can be read and watched in a browser. Running the code examples needs Python and an Azure account. New to this? Start here.

Can I run it?

Cost
Free, but needs an AI accountThe software is free, but it uses an online AI service (like OpenAI or Anthropic), which usually charges for use.
Privacy
Sends what you give it to an online service
API key
Not needed

Try it

  1. To run the code examples, make your own copy and follow the course setup guide.
  2. The code examples need a Microsoft Azure account.

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • License (MIT): Very permissive: free to use, change and share, including for business.
  • What you type or upload is sent to an online service. Avoid sharing private or sensitive information.
  • More on staying safe

Where people are talking about it