Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

AI Agent Development

Microsoft via edX

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

While no-code tools enable rapid agent creation, many scenarios demand the flexibility, control, and scalability that only programmatic development provides. AI Agent Development is designed for developers who want to build production-ready AI agents using Microsoft's Semantic Kernel framework and Azure AI services. Participants learn to architect agent systems that combine large language models with custom logic, integrate external APIs and data sources, and orchestrate complex multi-agent workflows. The course covers essential development patterns including prompt engineering at scale, function calling and tool use, memory management, retrieval-augmented generation (RAG), and agent safety controls. Through hands-on coding exercises, participants build progressively sophisticated agents, from simple assistants to complex systems capable of planning, reasoning, and autonomous task execution.

The course emphasizes production considerations including error handling, monitoring, cost optimization, and responsible AI implementation. Participants work with Python or C# and gain practical experience with Azure AI Search, Azure OpenAI Service, and Semantic Kernel's orchestration capabilities.

Syllabus

  • Develop AI agents using Semantic Kernel framework
  • Implement function calling and custom tool integration
  • Build RAG systems with Azure AI Search
  • Orchestrate multi-agent workflows and complex reasoning patterns
  • Deploy and monitor production-ready agent solutions

Reviews

Start your review of AI Agent Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.