AI-102 Develop AI solutions in Azure

Course Overview

ABOUT THIS COURSE

This course 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. 



Training Type

Full Time


Who Should Attend

This course was designed for software engineers concerned with building, managing and deploying AI solutions that leverage Azure AI Foundry and other Azure AI services. They are familiar with C# or Python and have knowledge on using REST-based APIs and SDKs to build generative AI, computer vision, language analysis, and information extraction solutions on Azure.

 


Course Duration

5 Days


Total Training Duration (Hour)

35 Hours


Course 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.

Modules

  • 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 prmpt flow to develop laguage 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

 

 

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.

Modules

  • 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 Semantic Kernel
  • Orchestrate a multi-agent solution using Semantic Kernel
  • Discover Azure AI Agents with A2A

 

 

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.

Modules

  • Analyze text with Azure AI Language
  • Create question answering solutions with Azure AI Language
  • Build a conversational language understanding model
  • Create a custom text classification solution
  • Cusom 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

 

 

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.

Modules

  • Analyze imanges
  • 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



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)
  • Knowledge Mining

Modules

  • 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

 


Course Learning Outcome

AT COURSE COMPLETION

After completing this course, students will be able to:

  • Describe considerations for AI-enabled application development
  • Create, configure, deploy, and secure Azure Cognitive Services
  • Develop applications that analyze text
  • Develop speech-enabled applications
  • Create applications with natural language understanding capabilities
  • Create QnA applications
  • Create conversational solutions with bots
  • Use computer vision services to analyze images and videos
  • Create custom computer vision models
  • Develop applications that detect, analyze, and recognize faces
  • Develop applications that read and process text in images and documents
  • Create intelligent search solutions for knowledge mining


 


Pre-requisites

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


To gain C# or Python skills, complete the free Take your first steps with C# or Take your first steps with Python learning path before attending the course.

 

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

 



Medium of Instruction & Trainer

English


Price
Course Fee Payable
Original Fee Before GST With GST (9%)
Course Fee $3,499.00 $3,813.91

Please note that prices are subjected to change.
Back to Catalogue →
Next Available Schedules
Available Seats:
Course Name:
Category:
Delivered By:
Trainer:
Venue:
Language:
Session Dates:

Registration Date:
From To