Capability Development / AI
Develop AI Apps and Agents on Azure (AI-103)
This course helps learners build, manage and deploy AI applications and agents on Azure using Microsoft Foundry. It covers the full AI development lifecycle, from planning an Azure AI solution and selecting models to building generative AI apps, integrating custom tools, developing agents, applying Retrieval-Augmented Generation, working with multimodal data and implementing responsible AI practices.
Program Overview
This course helps learners build, manage and deploy AI applications and agents on Azure using Microsoft Foundry. It covers the full AI development lifecycle, from planning an Azure AI solution and selecting models to building generative AI apps, integrating custom tools, developing agents, applying Retrieval-Augmented Generation, working with multimodal data and implementing responsible AI practices.
Audience Profile
For AI developers, machine learning engineers, software engineers, data scientists, cloud solution architects and technical consultants building AI-infused applications, intelligent agents and enterprise-connected AI systems, including those preparing for the AI-103 certification exam.
Course Syllabus
Module 1: Develop Generative AI Apps in Azure
Topics
- Plan and prepare to develop AI solutions on Azure
- Select, deploy and evaluate Microsoft Foundry models
- Generate responses with the Responses and ChatCompletions APIs
- Use code_interpreter, web_search, file_search and function tools
Labs / Practice
- Create a generative AI chat app
- Build an app that uses tools
- Apply guardrails against harmful content
Module 2: Develop AI Agents on Azure
Topics
- Build agents with Microsoft Foundry Agent Service and VS Code
- Integrate custom tools and MCP tools with Azure AI agents
- Build knowledge-enhanced agents with Foundry IQ
- Orchestrate multi-agent solutions with Microsoft Agent Framework
Labs / Practice
- Build and deploy an AI agent
- Connect MCP tools to an agent
- Publish a Foundry agent to Teams
- Develop a multi-agent solution
Module 3: Develop Natural Language Solutions in Azure
Topics
- Analyze text and detect language, entities and PII
- Develop speech-capable and speech-enabled applications
- Translate text and speech with Microsoft Foundry Tools
Labs / Practice
- Analyze text with Azure Language
- Create a speech-enabled app
- Develop a Voice Live agent
Module 4: Extract Insights from Visual Data on Azure
Topics
- Build vision-enabled generative AI applications
- Generate images and video with AI models
- Analyze images with Content Understanding and Document Intelligence
Labs / Practice
- Develop a vision-enabled chat app
- Generate images and video with AI
- Create a knowledge mining solution with Azure AI Search

