Course Information
- 3 Aug 2026 (Mon) - 6 Aug 2026 (Thu) 9:30 AM - 5:00 PM
- 5 Oct 2026 (Mon) - 8 Oct 2026 (Thu) 9:30 AM - 5:00 PM
- 14 Dec 2026 (Mon) - 17 Dec 2026 (Thu) 9:30 AM - 5:00 PM
(Early Bird HK9900)
Course Overview
Introduction
This course is intended for software developers wanting to build AI infused applications that leverage Microsoft Foundry. Topics in this course include developing generative AI apps, building AI agents, and solutions that implement knowledge connections or tools in your agentic applications. This course also covers multimodal capabilities and understanding of complex content.
Audience Profile
This course was designed for software engineers concerned with building, managing and deploying AI solutions that leverage Microsoft Foundry. They are familiar with Python and have knowledge on using APIs and SDKs to build agents and generative AI solutions on Azure.
Job role: AI Engineer, Developer
What You’ll Learn
Course Outline
Module 1: Develop generative AI apps in Azure
Module 1-1: Plan and prepare to develop AI solutions on Azure
Module 1-2: Select, deploy, and evaluate Microsoft Foundry models
Module 1-3: Develop a generative AI chat app with Microsoft Foundry
Module 1-4: Develop generative AI apps that use tools
Module 1-5: Optimize generative AI model performance with Microsoft Foundry
Module 1-7: Implement a responsible generative AI solution in Azure AI Foundry
Module 2: Develop AI agents on Azure
Module 2-1: Develop AI agents with Microsoft Foundry and Visual Studio Code
Module 2-2: Integrate custom tools into your agent
Module 2-3: Integrate MCP Tools with Azure AI Agents
Module 2-4: Build knowledge-enhanced AI agents with Foundry IQ
Module 2-5: Integrate your agent with Microsoft 365
Module 2-6: Build agent-driven workflows using Microsoft Foundry
Module 2-7: Develop an AI agent with Microsoft Agent Framework
Module 2-8: Orchestrate a multi-agent solution using the Microsoft Agent Framework
Module 2-9: Discover Azure AI Agents with A2A
Module 3: Develop natural language solutions in Azure
Module 3-1: Analyze text with Azure Language in Foundry Tools
Module 3-2: Develop a text analysis agent with the Azure Language MCP server
Module 3-3: Develop a speech-capable generative AI application
Module 3-4: Create speech-enabled apps with Azure Speech in Microsoft Foundry Tools
Module 3-5: Develop a speech agent with the Azure Speech MCP server
Module 3-6: Develop an Azure Speech Voice Live Agent in Microsoft Foundry
Module 3-7: Translate text and speech with Microsoft Foundry Tools
Module 4: Extract insights from visual data on Azure
Module 4-1: Develop a vision-enabled generative AI application
Module 4-2: Generate images with AI
Module 4-3: Generate videos with Microsoft Foundry
Module 4-4: Analyze images with Content Understanding
Module 4-5: Create a multimodal analysis solution with Azure Content Understanding
Module 4-6: Create an Azure Content Understanding client application
Module 4-7: Extract data with Azure Document Intelligence
Module 4-8: Create a knowledge mining solution with Azure AI Search