home > training > AI-102T00: Designing and Implementing a Microsoft Azure AI Solution

6 Student Comments

AI-102: Designing and Implementing a Microsoft Azure AI Solution Training Course

MOC: AI-102T00

$2,995

  • 5 Days
  • Replay™ Class Recordings Included
  • Included in the "all-you-can-eat" Microsoft Live Training Subscription Learn More

Interface Gold™Gold Benefits: Retake this course for one year. Replay™ class recordings included. Money-back guarantee. Price Match available. MS SubscriptionIncluded in the "all-you-can-eat" Microsoft Live Training Subscription.

Dates Available
Class Time
Guaranteed
to Run
Attend
Live Online
Rewatch with
Replay™
 
Dec 8 - Dec 12
Replay™ AvailableThis class date includes Interface Replay™ class recordings, available for online viewing 1 hour after each class day ends.
This class date is Guaranteed to Run and will not change.
Guaranteed To Run
Attend Live Online
Rewatch with Replay™
Register today - no risk!  No cancellation fees.  Full money back guarantee!

This course replaces the following:
AI-100: Designing and Implementing an Azure AI Solution

x
Course:
  • This field is for validation purposes and should be left unchanged.

Course Description

Develop AI solutions in Azure is intended for software developers wanting to build AI infused applications that leverage Azure AI Foundry and other Azure AI services. Topics in this course include developing generative AI apps, building AI agents, and solutions that implement computer vision and information extraction. The course will use C# or Python as the programming language.

Outline

Learning Path 1: Develop generative AI apps in Azure

Generative Artificial Intelligence (AI) is becoming more accessible through comprehensive development platforms like Azure AI Foundry. Learn how to build generative AI applications that use language models to chat with your users.

Lessons:

  • Plan and prepare to develop AI solutions on Azure
  • Choose and deploy models from the model catalog in Azure AI Foundry portal
  • Develop an AI app with the Azure AI Foundry SDK
  • Get started with prompt flow to develop language model apps in the Azure AI Foundry
  • Develop a RAG-based solution with your own data using Azure AI Foundry
  • Fine-tune a language model with Azure AI Foundry
  • Implement a responsible generative AI solution in Azure AI Foundry
  • Evaluate generative AI performance in Azure AI Foundry portal

Exercises:

  • Prepare for an AI development project
  • Explore, deploy, and chat with language models
  • Create a generative AI chat app
  • Get started with prompt flow
  • Create a generative AI app that uses your own data
  • Fine-tune a language model
  • Apply content filters to prevent the output of harmful content
  • Evaluate generative AI model performance

 

Learning Path 2: Develop AI agents on Azure

Generative Artificial Intelligence (AI) is becoming more functional and accessible, and AI agents are a key component of this evolution. This learning path will help you understand the AI agents, including when to use them and how to build them, using Azure AI Foundry Agent Service and Semantic Kernel Agent Framework. By the end of this learning path, you will have the skills needed to develop AI agents on Azure.

Lessons:

  • Get started with AI agent development on Azure
  • Develop an AI agent with Azure AI Foundry Agent Service
  • Integrate custom tools into your agent
  • Develop a multi-agent solution with Azure AI Foundry Agent Service
  • Integrate MCP Tools with Azure AI Agents
  • Develop an AI agent with Microsoft Agent Framework
  • Orchestrate a multi-agent solution using the Microsoft Agent Framework
  • Discover Azure AI Agents with A2A

Exercises:

  • Explore AI Agent development
  • Build an AI agent
  • Build an agent with custom tools
  • Develop a multi-agent app with Azure AI Foundry
  • Connect MCP tools to Azure AI Agents
  • Develop an Azure AI agent with the Microsoft Agent Framework SDK
  • Develop a multi-agent solution
  • Connect to remote Azure AI Agents with the A2A protocol

 

Learning Path 3: Develop natural language solutions in Azure

Natural language solutions use language models to interpret the semantic meaning of written or spoken language, and in some cases respond based on that meaning. You can use the Language service to build language models for your applications and explore Azure AI Foundry to use generative models for speech.

Lessons:

  • Analyze text with Azure AI Language
  • Create question answering solutions with Azure AI Language
  • Build a conversational language understanding model
  • Create custom text classification solutions
  • Custom named entity recognition
  • Translate text with Azure AI Translator service
  • Create speech-enabled apps with Azure AI services
  • Translate speech with the Azure AI Speech service
  • Develop an audio-enabled generative AI application
  • Develop an Azure AI Voice Live agent

Exercises:

  • Analyze text
  • Create a question answering solution
  • Build an Azure AI services conversational language understanding model
  • Classify text
  • Extract custom entities
  • Translate text with the Azure AI Translator service
  • Create a speech-enabled app
  • Translate speech
  • Develop an audio-enabled chat app
  • Develop an Azure AI Voice Live agent

 

Learning Path 4: Develop computer vision solutions in Azure

Computer vision is an area of artificial intelligence that deals with visual perception. Azure AI includes multiple services that support common computer vision scenarios.

Lessons:

  • Analyze images
  • Read text in images
  • Detect, analyze, and recognize faces
  • Classify images
  • Detect objects in images
  • Analyze video
  • Develop a vision-enabled generative AI application
  • Generate images with AI

Exercises:

  • Analyze images
  • Read text in images
  • Detect and analyze faces
  • Classify images
  • Detect objects in images
  • Analyze video
  • Develop a vision-enabled chat app
  • Generate images with AI

 

Learning Path 5: Develop AI information extraction solutions in Azure

Use Azure AI to extract information from content to support scenarios like: Data capture, Business process automation, Meeting summarization and analysis, Digital asset management (DAM) and Knowledge Mining

Lessons:

  • Create a multimodal analysis solution with Azure AI Content Understanding
  • Create an Azure AI Content Understanding client application
  • Use prebuilt Document intelligence models
  • Extract data from forms with Azure Document intelligence
  • Create a knowledge mining solution with Azure AI Search

Exercises:

  • Extract information from multimodal content
  • Develop a Content Understanding client application
  • Analyze a document using Azure AI Document Intelligence
  • Extract data from custom forms
  • Create a knowledge mining solution
Audience

Microsoft Azure AI engineers build, manage, and deploy AI solutions that make the most of services. Their responsibilities include participating in all phases of AI solutions development—from requirements definition and design to development, deployment, integration, maintenance, performance tuning, and monitoring.

These professionals work with solution architects to translate their vision and with data scientists, data engineers, IoT specialists, infrastructure administrators, and other software developers to build complete end-to-end AI solutions.

Azure AI engineers have experience developing solutions that use languages such as Python or C# and should be able to use REST-based APIs and software development kits (SDKs) to build secure image processing, video processing, natural language processing, and generative AI solutions on Azure. They should be familiar with all methods of implementing AI solutions. Plus, they understand the components that make up the Azure AI portfolio and the available backend options. Azure AI engineers also need to understand and be able to apply responsible AI principles.

Prerequisites

Before attending this course, students must have:

  • Knowledge of Microsoft Azure and ability to navigate the Azure portal
  • Knowledge of either C# or Python
  • Familiarity with JSON and REST programming semantics

If you are new to artificial intelligence, and want an overview of AI capabilities on Azure, consider completing the Azure AI Fundamentals course before taking this one.

Student Comments (6)
Comments about enhancing the Courseware
"Good introduction class to AI, liked that it was more on-hands to get a feel for how to start creating AI projects."
December 6, 2024 | AI-102T00 Student
Comments about the Instructor
"Good job!"
December 6, 2024 | AI-102T00 Student
Comments about the Instructor
"Knowledgeable and pleasant!"
April 5, 2024 | AI-102T00 Student
Comments about enhancing the Learning Environment
"The environment was conducive to learning"
September 29, 2022 | AI-102T00 Student
Comments about enhancing the Courseware
"The courseware helped in learning the material"
September 29, 2022 | AI-102T00 Student
Load More Comments