Library / Artificial Intelligence

AI-103: Build and Ship AI Agents on Microsoft Azure

On Udemy

About this course

Most AI courses teach Azure services one at a time. This one tells one story: you build a single AI agent, module by module, and ship it to production.

You join Meridian Travel Group, a travel company whose contact center answers the same questions all day, whose policies and invoices sit in an archive, and whose customers write and call in many languages. Every module adds new skills to the same agent, so by the end you have built something real, not a set of disconnected demos.

What you build

Module 1, Generative AI apps: a Python chat app on Microsoft Foundry. You choose, deploy and evaluate models, call the Responses API, add code interpreter, web search, file search and function calling, tune the system message, and protect the app with guardrails.

Module 2, AI agents: the app becomes an agent that acts, with custom tools, an MCP server, Foundry IQ knowledge, workflows, the Microsoft Agent Framework, a multi-agent team and tracing in Application Insights.

Module 3, Natural language: text analysis with Azure Language, speech apps with Azure Speech, the Language and Speech MCP servers, a real-time phone agent with Voice Live, and translation with Azure Translator.

Module 4, Visual data: vision models, image and video generation, Content Understanding for photos, invoices and calls, and knowledge mining over a document archive with Azure AI Search.

Module 5, Capstone: the agent goes to production as a Foundry hosted agent with its own identity, one toolbox for every tool, a web page for travelers, and a GitHub Actions pipeline that builds and deploys every change, with traces and a one-step rollback.

How every module worksA short story chapter sets up Meridian's problem. The concept builds up step by step on screen. You see real Python code with the current SDK names. Then come the hands-on lab videos, where every line is typed and run on camera, and short portal demos that show the same features with no code.

What you get8.9 hours of video:

Ready to start? Continue on Udemy to enroll.

Start learning on Udemy (opens in a new tab)

Prices, discounts and availability are set by Udemy. We may earn a commission when you purchase through links on this site.