AI-103: Develop AI Apps and Agents on Azure

Learn new skills and discover the power of Microsoft Azure with step-by-step guidance.

Demand for Cloud Skills

Learn core Azure services and cloud concepts for career success. Start from the basics and progress to cloud expertise.

Hands-On Learning

Understanding Azure allows you to leverage technology to stay ahead of competitors and adapt to market changes.

Learn from Azure Experts

Build a solid foundation in cloud computing with Azure and lead in an increasingly digital business landscape.

  • Instructor-led

  • Official Courseware

  • Flexible Schedule

  • Guaranteed To Run

Microsoft AI-103: Develop AI Solutions on Azure with practical, instructor-led training designed for developers and technology professionals building AI applications on Microsoft Azure.

This comprehensive Azure AI training helps you develop real-world skills in generative AI, Azure AI services, AI agents, machine learning, and AI-powered application development.

Through live instruction, hands-on labs, demonstrations, and practical exercises, you'll learn how to design, develop, integrate, test, and optimize AI solutions on Azure.

Course Overview
  • Course : AI-103: Develop AI Apps and Agents on Azure

  • Level : Intermediate

  • Type : Instructor led Live online or Classroom

  • Length : 4 days

  • Labs : Included

  • Practice Test : Included

Who should take this course
  • AI engineers and developers working on AI solutions

  • Data scientists and ML engineers

  • Cloud solution architects designing AI powered applications

  • IT professionals

  • Anyone preparing for the Microsoft Certified Azure AI Engineer Associate certification

Prerequisites
  • Basic knowledge of Microsoft Azure services

  • Experience with programming languages like Python or C#

What you'll learn
  • Developing AI Solutions with Azure Cognitive Services

  • Implementing Natural Language Processing

  • Building text analytics, language understanding

  • Creating Conversational AI Solutions Developing chatbots

  • Building Computer Vision Solutions Image classification

  • Facial recognition, and optical character recognition

  • Working with Azure Machine Learning

  • Implementing Responsible AI Practices

  • Security considerations in AI solutions

Training Mode

Instructor-led Virtual online live Training.

  • Weekend Classes

  • Evening Classes

  • Weekdays Classes

Course Outline


Module 1: Plan and prepare to develop AI solutions on Azure

  • What is AI?

  • Microsoft Foundry

  • Foundry Tools

  • Developer tools and SDKs

  • Responsible AI

  • Module assessment

Module 2: Select, deploy, and evaluate Microsoft Foundry models

  • Explore the model catalog

  • Select models using benchmarks

  • Deploy models to endpoints

  • Evaluate model performance

Module 3: Develop a generative AI chat app with Microsoft Foundry

  • Explore with the model playground

  • Choose an endpoint and SDK

  • Generate responses with the Responses API

  • Generate responses with the ChatCompletions API

Module 4: Develop generative AI apps that use tools

  • What are tools?

  • Use the code_interpreter tool

  • Use the web_search tool

  • Use the file_search tool

  • Use the functions tool

  • Module assessment

Module 5: Optimize generative AI model performance with Microsoft Foundry

  • Optimize model output with prompt engineering

  • Ground your model with Retrieval Augmented Generation

  • Fine-tune a model for consistent behavior

  • Compare and combine optimization strategies

  • Module assessment

Module 6: Implement a responsible generative AI solution in Microsoft Foundry

  • Plan a responsible generative AI solution

  • Map potential harms

  • Measure potential harms

  • Mitigate potential harms

  • Manage a responsible generative AI solution

  • Module assessment

Module 7: Develop AI agents with Microsoft Foundry and Visual Studio Code

  • Understand AI agents and Microsoft Foundry Agent Service

  • Explore development approaches

  • Build your first agent in Microsoft Foundry

  • Set up Visual Studio Code for agent development

  • Configure and manage agents in Visual Studio Code

  • Extend agent capabilities with tools

  • Test, deploy, and integrate agents

Module 8: Integrate custom tools into your agent

  • Why use custom tools

  • Options for implementing custom tools

  • How to integrate custom tools

  • Module assessment

Module 9: Integrate MCP Tools with Azure AI Agents

  • Understand MCP tool discovery

  • Integrate agent tools using an MCP server and client

  • Use Azure AI agents with MCP servers

  • Module assessment

Module 10: Build knowledge-enhanced AI agents with Foundry IQ

  • Understanding RAG for agents

  • Explore Foundry IQ

  • Configure data sources for knowledge bases

  • Configure retrieval with Foundry IQ

Module 11: Integrate your agent with Microsoft 365

  • Understand Foundry agent publishing options

  • Publish an agent from Foundry portal to Teams

  • Advanced - Use Microsoft 365 Agents Toolkit

  • Access Microsoft 365 data with Work IQ

  • Test and iterate your integrated agent

Module 12: Build agent-driven workflows using Microsoft Foundry

  • Understand Workflows

  • Identify Workflow Patterns

  • Create workflows in Microsoft Foundry

  • Add Agents to a Workflow

  • Apply Power Fx in Workflows

  • Maintain Workflows in Microsoft Foundry

  • Use workflows in code

  • Module Assessment

Module 13: Develop an AI agent with Microsoft Agent Framework

  • Understand Microsoft Agent Framework AI agents

  • Create an Azure AI agent with Microsoft Agent Framework

  • Add tools to Azure AI agent

Module 14: Orchestrate a multi-agent solution using the Microsoft Agent Framework

  • Understand the Microsoft Agent Framework

  • Understand agent orchestration

  • Use concurrent orchestration

  • Use sequential orchestration

  • Use group chat orchestration

  • Use handoff orchestration

  • Use Magentic orchestration

Module 15: Discover Azure AI Agents with A2A

  • Define an A2A agent

  • Implement an agent executor

  • Host an A2A server

  • Connect to your A2A agent

  • Module assessment

Module 16: Analyze text with Azure Language in Foundry Tools

  • Azure Language in Microsoft Foundry Tools

  • Detect language

  • Extract entities

  • Extract personally identifiable information (PII)

  • Module assessment

Module 17: Develop a text analysis agent with the Azure Language MCP server

  • Understand the Azure Language MCP server

  • Connect and use the Language MCP server with an agent

Module 18: Develop a speech-capable generative AI application

  • Choose a speech-capable model

  • Transcribe speech

  • Synthesize speech

  • Module assessment

Module 19: Create speech-enabled apps with Azure Speech in Microsoft Foundry Tools

  • Azure Speech in Foundry Tools

  • Use the Speech to Text API

  • Use the Text to Speech API

  • Configure audio format and voices

  • Use Speech Synthesis Markup Language

  • Module assessment

Module 20: Develop a speech agent with the Azure Speech MCP server

  • Understand the Azure Speech MCP server

  • Connect and use the Speech MCP server with an agent

Module 21: Develop an Azure Speech Voice Live Agent in Microsoft Foundry

  • Explore the Azure Voice Live API

  • Explore the AI Voice Live client library for Python

  • Create a Voice Live agent

  • Module assessment

Module 22: Translate text and speech with Microsoft Foundry Tools

  • Translation in Microsoft Foundry

  • Translate text

  • Translate speech

  • Module assessment

Module 23: Develop a vision-enabled generative AI application

  • Use a vision-capable model in the Microsoft Foundry portal

  • Develop a vision-based chat app

  • Module assessment

Module 24: Generate images with AI

  • What are image-generation models?

  • Explore image-generation models in Microsoft Foundry portal

  • Create a client application that uses an image generation model

  • Module assessment

Module 25: Generate videos with Microsoft Foundry

  • Deploy a video generating model

  • Generate video from a prompt

  • Generate video in Python

  • Module assessment

Module 26: Analyze images with Content Understanding

  • What is Content Understanding?

  • Analyze images with Content Understanding

  • Module assessment

Module 27: Create a multimodal analysis solution with Azure Content Understanding

  • What is Azure Content Understanding?

  • Create a Content Understanding analyzer

  • Use the Content Understanding API

  • Module assessment

Module 28: Create an Azure Content Understanding client application

  • Prepare to use the AI Content Understanding API

  • Create a Content Understanding analyzer

  • Analyze content

  • Module assessment

Module 29: Extract data with Azure Document Intelligence

  • What is Azure Document Intelligence?

  • Use the Document Intelligence Studio

  • Use prebuilt models

  • Train and use custom models

  • Module assessment

Module 30: Create a knowledge mining solution with Azure AI Search

  • What is Azure AI Search?

  • Extract data with an indexer

  • Enrich extracted data with AI skills

  • Search an index

  • Persist extracted information in a knowledge store

  • Module assessment

Hands-on Labs

  • Lab : Prepare for an AI development project

  • Lab : Explore models and evaluate performance

  • Lab : Create a generative AI chat app

  • Lab : Create a generative AI app that uses your own data

  • Lab : Apply content filters to prevent the output of harmful content

  • Lab : Build AI agents with portal and VS Code

  • Lab : Use a custom function in an AI agent

  • Lab : Develop an AI agent with Model Context Protocol (MCP) tools

  • Lab : Integrate an AI agent with Foundry IQ

  • Lab : Develop an Azure AI chat agent with the Microsoft Agent Framework SDK

  • Lab : Develop a multi-agent solution

  • Lab : Analyze text

  • Lab : Develop A Text Analysis Agent

  • Lab : Use speech-capable generative AI models

  • Lab : Recognize and synthesize speech

  • Lab : Use Azure Speech in an agent

  • Lab : Develop a Voice Live agent

  • Lab : Develop a vision-enabled chat app

  • Lab : Generate images with AI

  • Lab : Analyze images with Azure Content Understanding

  • Lab : Extract information from multimodal content (Optional)

  • Lab : Develop a Content Understanding client application

Best Value offer

  • Courseware Access

  • Instructor-led live online / Classroom

  • Flexible Schedule

  • Learn by Doing, Not Just theory

  • Post-Training Doubt Sessions

  • Course Completion Certification

  • BONUS: Get access to cert preparation app FREE of cost

Instructor-led Class Schedule

Your Selection No session selected yet Discount code may apply on checkout page.

If your preferred date is not listed, please complete the form below and our team will contact you with alternative availability.

Still Have Questions?

We’re Here to Assist You

4 days

Advanced

5 days

Intermediate

4 days

Advanced

What are the prerequisites for the training?

Some courses may require basic knowledge of IT infrastructure. Check the specific course details for prerequisites.

Can I start even if I am new to Cloud computing?

Yes, our expert instructor will help you from scratch, the course is designed in a way that you will get understanding of Cloud.

Can I get support after course?

Sure, we would happy to assist you. Please direct your queries to info@infoventure.com

AWS Authorized Partner

Microsoft Authorized Partner

CompTIA Authorized Partner

EC-Council Authorized Partner

PECB Authorized Partner

Quick links

Info@infoventure.com

+1 905 625 2727

www.infoventure.com

Mississauga, CANADA

Newsletter

Technology moves fast. Make sure you are up to speed with IT Trainings.

All rights reserved. © 2016 - 2025 - Infoventure Technologies Inc.