👨‍🏫 Instructor-Led Training

AI-102: Develop AI solutions in Azure

Course Code: AI-102
Duration: 5 Days
Level: Intermediate
Category: AI and Machine Learning

Course Overview

Empower your development team to build smart, scalable AI solutions in Azure. This intermediate-level, five-day instructorled course teaches software engineers how to design, deploy, and manage endtoend AI applications using Azure Cognitive Services, Azure AI Foundry, Azure OpenAI, Azure Cognitive Search, and the Azure Bot Service. Learn to implement generative AI apps, AI agents, computer vision, natural language processing, speech, document intelligence, and knowledge mining—all while adhering to responsible AI practices. The training emphasizes practical application, with 40–50% of the course dedicated to handson coding and real-world scenarios.


Target Audience

Ideal for:

  • Software developers and AI engineers ready to build AI solutions in Azure

  • Professionals proficient in C# or Python, familiar with REST APIs/SDKs, and comfortable navigating the Azure portal

Prerequisites:

  • Experience with Azure fundamentals

  • Programming background in C# or Python

  • Working knowledge of JSON and REST


Course Outline

Module 1: Prepare to Develop AI Solutions on Azure

  • Define artificial intelligence concepts and ecosystem

  • Explore Responsible AI principles for enterprise-grade AI in Azure

  • Compare capabilities across Azure Machine Learning, Cognitive Services, Bot Service, and Cognitive Search 

Module 2: Create, Secure & Monitor Cognitive Services

  • Provision and configure Cognitive Services resources

  • Authenticate and secure endpoints (keys, network, containers) using best practices

  • Monitor usage, set alerts, and log diagnostics for Azure AI solutions 

Module 3: Deploy Cognitive Services in Containers

  • Containerize Azure Cognitive Services for on-premises or edge scenarios

  • Secure and consume Cognitive Services within container deployments 

Module 4: Develop Natural Language & Speech AI Solutions

  • Implement text analytics: language detection, sentiment, key phrases, and entities

  • Translate text with Azure Translator and speech with Azure Speech Service

  • Build conversational models using Language Understanding (LUIS) and QnA knowledge bases 

Module 5: Create Conversational Agents and Bot Solutions

  • Use Azure Bot Framework SDK and Composer to build intelligent bots

  • Integrate QnA, LUIS, and multi-turn dialogues

Module 6: Implement Computer Vision Solutions in Azure

  • Analyze images and video with Azure AI Vision and Video Analyzer

  • Build custom vision models: image classification, object detection, face detection and recognition, OCR

  • Integrate computer vision into generative AI-powered applications 

Module 7: Build Document Intelligence & Knowledge Mining Solutions

  • Use Form Recognizer and Document Intelligence for form-based data extraction

  • Create Azure Cognitive Search solutions: enrich index, custom skills, knowledge store construction 

Module 8: Develop Generative AI Apps & Agents with Azure

  • Plan and deploy generative AI solutions using Azure AI Foundry and OpenAI

  • Use prompt flow, RAG patterns, fine-tuning, Semantic Kernel, and multi-agent orchestration

  • Embed generative AI into secure, performancetuned enterprise applications 


HandsOn Experience

This instructor-led class is 40–50% practical—expect live demos, coding walkthroughs, and guided implementation exercises woven throughout.


Skills You’ll Gain

By course end, you will be able to:

  • Architect and deploy scalable AI solutions in Azure

  • Integrate Computer Vision, Language, Speech, Document Intelligence, and Bot frameworks

  • Build and secure generative AI applications and agents

  • Set up knowledge mining pipelines using Azure Cognitive Search

  • Apply Responsible AI principles throughout AI development lifecycle

Hands-On Labs

This course includes practical, hands-on laboratory exercises to reinforce your learning:

Ready to Get Started?

Join thousands of professionals who have advanced their careers with our training programs.

Join Scheduled Training

Find upcoming sessions for this course and register for instructor-led training with other professionals.

View Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote