🤖 AI Agent-Led Learning

AI-3026: Develop AI agents on Azure

Course Code: AI-3026
Duration: 8 hours
Level: Intermediate
Category: AI and Machine Learning
Course Price: $99

Course Overview

Course Description

Unlock the future of intelligent applications by learning to develop AI agents on Azure. In this one-day, intermediate-level course, AI engineers and developers will design, build, and manage sophisticated AI agents using Azure AI Agent Service and Semantic Kernel. Dive into modular workflows—starting with foundational agent design, advancing through tool integration, and expanding to multi-agent orchestration. Learn to deploy scalable, context-aware solutions that automate complex workflows. Approximately 40–50% of class time is dedicated to live coding and real-world implementations.


Target Audience

Perfect for:

  • AI Engineers, Software Developers, and Data Scientists building AI-powered agent solutions in Azure

  • Professionals with basic programming and cloud fundamentals, familiar with REST/JSON services

Prerequisites:

  • General understanding of AI and Azure fundamentals

  • Programming experience (e.g., Python, C#)


Course Outline (SEO-integrated agenda)

Module1: Get Started with AI Agent Development on Azure

  • Understand what AI agents are and when to use them

  • Explore development options using Azure AI Agent Service

Module2: Develop an AI Agent Using Azure AI Agent Service

  • Create and configure agents using the Azure AI Agent Service environment

  • Learn deployment patterns and management workflows

Module3: Integrate Custom Tools into Your AI Agent

  • Extend agent capabilities through custom tool integration

  • Implement richer, context-aware functionality in your agents

Module4: Build AI Agents with Semantic Kernel

  • Develop intelligent agents using the Semantic Kernel SDK

  • Add plugins and adjust agent behaviors programmatically

Module5: Orchestrate Multi-Agent Solutions with Semantic Kernel

  • Implement multi-agent orchestration using Semantic Kernel Agent Framework

  • Design agent collaboration strategies, selection logic, and termination flows


HandsOn Experience

Expect roughly 40–50% of the course to be hands-on, featuring guided coding, demos, and live implementation of AI agent development on Azure using real-world scenarios.


Skills You’ll Gain

By completing AI3026, you will be able to:

  • Distinguish between AI agent types and use-case suitability

  • Build, deploy, and manage agents via the Azure AI Agent Service

  • Integrate custom tools to enhance agent functionality

  • Develop agent logic and plugins using Semantic Kernel

  • Orchestrate collaborative multi-agent systems for intelligent workflows

🤖 AI Agent-Led Learning Experience

🧠

Intelligent Learning Support

AI agents provide 24/7 personalized and expert instruction, adapting to your learning pace and style.

🎯

Personalized Practice

Receive customized exercises and scenarios based on your progress and areas for improvement.

📊

Continuous Assessment

Real-time feedback and progress tracking help you stay on track and achieve your learning goals.

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Lesson 1: Introduction to AI Agents and Azure AI Foundry

Unlock the full potential of generative AI with Microsoft’s Azure AI Studio. In this introductory lesson, you’ll explore the Azure AI Studio and Foundry Portal—your central workspace for building, managing, and deploying generative AI applications.

You’ll learn how to create AI projects, connect data sources, and provision the tools needed to build intelligent solutions using powerful foundation models. This lesson sets the stage for everything to come by giving you hands-on experience with the platform and guiding you through best practices for managing AI resources in Azure.

By the end of this lesson, you’ll understand how Azure AI Studio fits into the generative AI development workflow—and you’ll be ready to start building your first AI-powered project.

~90 minutes

Lesson 2: Build an AI Agent with Code Interpreter

In this lesson, you’ll take your AI agent skills to the next level by enabling your agent to execute live Python code using Azure AI Studio’s built-in Code Interpreter tool.

You’ll learn how to build an intelligent agent that can analyze data, generate charts, perform calculations, and return downloadable results—transforming your agent into a true computational assistant. Whether it's summarizing business metrics or visualizing trends, this capability is a game-changer for automating data-driven tasks.

Through a hands-on lab, you’ll configure the agent, connect it with a Python client, upload datasets, and interact with it through dynamic prompts. By the end of this lesson, you’ll know how to empower agents to deliver real-time insights and visualizations—all powered by code execution in a secure, sandboxed environment.

~90 minutes

Lesson 3: Extend Agents with Custom Functions

In this lesson, you’ll learn how to take AI agents beyond conversation and into action. Using custom functions, you’ll enable agents to perform real-world tasks like submitting support tickets, retrieving data, or triggering operations—based on natural language prompts from users.

You’ll define Python functions, register them as tools, and integrate them into an agent’s toolkit using Azure AI Foundry. Then, you’ll see how the agent intelligently decides when to call these functions based on user intent.

Through a hands-on lab, you’ll build a support assistant that collects problem details and creates a simulated support ticket. This lesson demonstrates how to give your agents the power to act, not just respond—unlocking powerful automation potential across industries.

~90 minutes

Lesson 4: Use Semantic Kernel to Build Agents

This lesson introduces you to Semantic Kernel (SK)—Microsoft’s open-source SDK for building code-first, intelligent AI agents. Unlike UI-driven tools, Semantic Kernel offers full control and flexibility through plugins, making it ideal for developers who want to create reusable, modular AI workflows.

You’ll learn how to define plugins, manage conversational threads, and build agents that can perform structured tasks like sending emails or integrating with external systems. With support for both Python and C#, SK provides deep customization while still leveraging the power of large language models.

Through a hands-on lab, you’ll build an expense submission agent that uses a plugin to simulate sending a claim email. This lesson shows how SK helps you scale AI agent development with clean architecture and real-world integrations.

~90 minutes

Lesson 5: Orchestrate Multi-Agent Solutions

In this final lesson, you’ll learn how to design and orchestrate multi-agent AI systems using Microsoft’s Semantic Kernel SDK. Instead of relying on a single agent to handle every task, you’ll build a team of specialized agents—each with distinct roles, tools, and responsibilities—that work together to solve complex problems.

You’ll explore real-world coordination strategies such as how agents take turns, share context, and determine when a task is complete. Through hands-on practice, you’ll create an automated incident resolution system featuring a log analysis agent and a DevOps remediation agent, working together in a coordinated conversation.

By the end of this lesson, you’ll be able to build scalable, role-based AI solutions that reflect how real teams operate—collaborating to achieve outcomes more efficiently than a single model can on its own.

~90 minutes

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote