A four-day, hands-on AI-103 workshop for building AI apps and agents on Azure AI Foundry, with no prior programming experience required.
Develop AI Apps and Agents on Azure (AI-103)
Duration: 4 days
This hands-on workshop uses Azure AI Foundry to help you build AI apps and agents on Azure. No prior programming experience is required; familiarity with Python helps a little, but it is not necessary.
Who Should Attend
- Software developers building AI-enabled cloud applications
- Azure engineers implementing generative AI and agent workflows
- Solution architects designing enterprise AI platforms
- Teams preparing for the AI-103 certification exam
Prerequisites
- No prior programming experience is required; familiarity with Python helps a little, but it is optional.
- Basic familiarity with Azure, APIs, and AI concepts is helpful.
- Access to an Azure subscription for the hands-on labs.
Learning Goals
- Choose the appropriate Azure AI Foundry services and models for specific business scenarios
- Build generative AI and agentic solutions with grounding and tool integration
- Implement responsible AI practices, safety controls, and governance for production systems
- Develop computer vision solutions for image analysis and custom model use cases
- Build text analysis and conversational language solutions using Azure AI services
- Extract structured data from documents with Azure AI Document Intelligence
- Monitor, secure, and optimize AI workloads for cost, scale, and reliability
Course Content
Develop generative AI apps in Azure
- Plan and prepare to develop AI solutions in Azure
- Select, deploy, and evaluate Microsoft Foundry models
- Develop a generative AI chat app with Microsoft Foundry
- Develop generative AI apps that use tools
- Optimize generative AI model performance with Microsoft Foundry
- Implement a responsible generative AI solution in Microsoft Foundry
Develop AI agents on Azure
- Develop AI agents with Microsoft Foundry and Visual Studio Code
- Integrate custom tools into your agent
- Integrate MCP tools with Azure AI agents
- Build knowledge-enhanced AI agents with Foundry IQ
- Integrate your agent with Microsoft 365
- Build data-driven workflows using Microsoft Foundry
- Develop an AI agent with Microsoft Agent Framework
- Orchestrate a multi-agent solution using Microsoft Agent Framework
- Discover Azure AI agents with A2A
Develop natural language solutions in Azure
- Analyze text with Azure language in Foundry tools
- Develop a text analysis agent with Azure Language MCP Server
- Develop a speech-capable generative AI application
- Create speech-enabled apps with Azure Speech in Microsoft Foundry tools
- Develop a speech agent with Azure Speech MCP server
- Develop an Azure Speech Voice Live Agent in Microsoft Foundry
- Translate text and speech with Microsoft Foundry tools
Extract insights from visual data on Azure
- Develop a vision-enabled generative AI application
- Generate images with AI
- Generate videos with Microsoft Foundry
- Analyze images with Content Understanding
- Create a multimodel analysis solution with Azure Content Understanding
- Create an Azure Content Understanding client application
- Extract data with Azure Document Intelligence
- Create a knowledge mining solution with Azure AI Search
Hands-on Labs
- Provision an Azure AI Foundry project and deploy model endpoints
- Build a RAG-enabled assistant using Azure AI Search and grounded prompts
- Implement an agent workflow with tool calling and approval checkpoints
- Add image analysis and OCR to a sample application
- Build a text analysis pipeline for sentiment and entity extraction
- Extract structured data from real-world documents and validate outputs
- Configure monitoring dashboards, safety evaluation, and cost controls
Outcomes
After this course, participants can deliver secure and scalable Azure AI solutions, implement agentic patterns end-to-end, and confidently prepare for the AI-103 exam domains.
Development Environment
- Windows, macOS, or Linux
- Visual Studio 2022/2026 or Visual Studio Code
- .NET 10 SDK (or Python 3.10+ for selected labs)
- Azure CLI and access to an Azure subscription
- Azure AI Foundry project with required service permissions