AI Agents for Beginners

Active
GitHub Jupyter Notebook MIT

Description

12 Lessons to Get Started Building AI Agents by Microsoft. Hands-on curriculum covering core agent concepts, tool use, and multi-agent collaboration.

Key Features

  • 12 structured lessons - Covers AI agent fundamentals, tool use, and multi-agent collaboration in a progressive curriculum
  • Microsoft Agent Framework - Hands-on code samples built on Azure AI Foundry Agent Service V2
  • Multi-language support - Auto-translated via GitHub Action with 50+ language versions available
  • Video and code paired - Each lesson includes written tutorial, short video, and runnable Python code samples
  • Community-driven learning - Dedicated Discord channel for questions and peer interaction

Use Cases

💡 Beginners following a structured learning path from zero to building AI agents
💡 Enterprise teams rapidly upskilling on Azure-based agent development
💡 University AI course reference with hands-on labs for deeper understanding
💡 Practical guide for understanding Microsoft Agent Framework and multi-agent collaboration patterns

Quick Start

# Clone the course repo (sparse checkout to skip translations)
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

# Browse lesson directories, start from any lesson
ls -d */
# Follow 00-course-setup/ to configure your environment, then start coding

Related Projects