AI-102T00 Designing and Implementing an Azure AI Solution


4 Days


Delivery Methods
Virtual Instructor Led
Private Group

Add Exam Voucher
Click Here for
Purchasing Options

Course Overview

AI-102 Designing and Implementing an Azure AI Solution is intended for software developers wanting to build AI infused applications that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. The course will use C# or Python as the programming language.

Who Should Attend?

Software engineers concerned with building, managing and deploying AI solutions that leverage Azure Cognitive Services, Azure Cognitive Search, and Microsoft Bot Framework. They are familiar with C# or Python and have knowledge on using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.

United Training is committed to working as a partner with our clients. Choose United Training and take advantage of the following benefits.

  • Robust Public Enrollment Schedule. Enjoy access to hundreds of Guaranteed to Run dates across a diverse catalog of course titles.
  • Private Group Training. Let our world-class instructors come to you to deliver training at your place of business or we can present to your team online using our Virtual Instructor-Led Training platform.
  • Custom Training Solutions. Our subject matter experts can customize the class to specifically address the unique goals of your team.
  • Free Re-Takes. Most completed United Training courses carry our unbeatable Learning Guarantee. This guarantee allows students to repeat most United Training courses, if they are the same version, FREE OF CHARGE, within six months of completion of the courses. Exceptions: Cisco, Citrix, VMware, Red Hat, and courses provided by affiliated 3rd party training providers.

Learning Credits: Learning Credits can be purchased well in advance of your training date to avoid having to commit to specific courses or dates. Learning Credits allow you to secure your training budget for an entire year while eliminating the administrative headache of paying for individual classes. They can also be redeemed for a full year from the date of purchase. If you have previously purchased a Learning Credit agreement with United Training, you may use a portion of your agreement to pay for this class.

Corporate Tech Pass: Our Corporate Tech Pass includes unlimited attendance for a single person, in the following Virtual Instructor Led course types: Microsoft Office, Microsoft Technical, CompTIA, Project Management, SharePoint, ITIL, Certified Ethical Hacker, Certified Hacking Forensics Investigator, Java, Professional Development Courses and more. The full list of eligible course titles can be found at

If you have questions about Learning Credits or our Corporate Tech Pass, please contact your Account Manager.

Course 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
    Recommended course prerequisites
  • AI-900T00: Microsoft Azure AI Fundamentals course
  • Agenda

    1 - Prepare to develop AI solutions on Azure

    • Define artificial intelligence
    • Understand AI-related terms
    • Understand considerations for AI Engineers
    • Understand considerations for responsible AI
    • Understand capabilities of Azure Machine Learning
    • Understand capabilities of Azure AI Services
    • Understand capabilities of the Azure Bot Service
    • Understand capabilities of Azure Cognitive Search

    2 - Create and consume Azure AI Services

    • Provision an Azure AI Services resource
    • Identify endpoints and keys
    • Use a REST API
    • Use an SDK

    3 - Secure Azure AI Services

    • Consider authentication
    • Implement network security

    4 - Monitor Azure AI Services

    • Monitor cost
    • Create alerts
    • View metrics
    • Manage diagnostic logging

    5 - Deploy Azure AI services in containers

    • Understand containers
    • Use Azure AI Services containers

    6 - Extract insights from text with the Language service

    • Provision a Language resource
    • Detect language
    • Extract key phrases
    • Analyze sentiment
    • Extract entities
    • Extract linked entities

    7 - Translate text with the Translator service

    • Provision a Translator resource
    • Specify translation options
    • Define custom translations

    8 - Create speech-enabled apps with the Speech service

    • Provision an Azure resource for speech
    • Use the Speech to text API
    • Use the text to speech API
    • Configure audio format and voices
    • Use Speech Synthesis Markup Language

    9 - Translate speech with the speech service

    • Provision an Azure resource for speech translation
    • Translate speech to text
    • Synthesize translations

    10 - Build a Language Understanding model

    • Understand resources for building a language understanding model
    • Define intents, utterances, and entities
    • Use patterns to differentiate similar utterances
    • Use pre-built entity components
    • Train, test, publish, and review a Language Understanding model

    11 - Publish and use a Language Understanding app

    • Understand capabilities of the Language service
    • Process predictions
    • Use a container

    12 - Build a question answering solution

    • Understand question answering
    • Compare question answering to language understanding
    • Create a knowledge base
    • Implement multi-turn conversation
    • Test and publish a knowledge base
    • Use a knowledge base
    • Improve question answering performance
    • Create a question answering bot

    13 - Create a bot with the Bot Framework SDK

    • Introduce principles of bot design
    • Get started with the Bot Framework SDK
    • Implement activity handlers and dialogs
    • Deploy a bot

    14 - Create a Bot with the Bot Framework Composer

    • Understand ways to build a bot
    • Get started with the Bot Framework Composer
    • Understand dialogs
    • Understand adaptive flow
    • Design the user experience

    15 - Analyze images

    • Provision a Computer Vision resource
    • Analyze an image
    • Generate a smart-cropped thumbnail

    16 - Analyze video

    • Understand Video Analyzer for Media capabilities
    • Extract custom insights
    • Use Video Analyzer widgets and APIs

    17 - Classify images

    • Provision Azure resources for custom vision
    • Understand image classification
    • Train an image classifier

    18 - Detect objects in images

    • Understand object detection
    • Train an object detector
    • Consider options for labeling images

    19 - Detect, analyze, and recognize faces

    • Identify options for face detection analysis and identification
    • Understand considerations for face analysis
    • Detect faces with the computer vision service
    • Understand capabilities of the face service
    • Compare and match detected faces
    • Implement facial recognition

    20 - Read Text in Images and Documents with the Azure AI Vision Service

    • Explore Computer Vision options for reading text
    • Use the Read API

    21 - Extract data from forms with Azure Document Intelligence

    • What is Azure Document Intelligence?
    • Get started with Azure Document Intelligence
    • Understand prebuilt models
    • Train custom models
    • Use Azure Document Intelligence models
    • Use the Azure Document Intelligence Studio

    22 - Create an Azure Cognitive Search solution

    • Azure resources
    • Search components
    • Understand the indexing process
    • Search an index
    • Apply filtering and sorting
    • Enhance the index

    23 - Create a custom skill for Azure Cognitive Search

    • Create a custom skill
    • Add a custom skill to a skillset

    24 - Create a knowledge store with Azure Cognitive Search

    • Define projections
    • Define a knowledge store

    Upcoming Class Dates and Times

    Mar 18, 19, 20, 21
    8:00 AM - 4:00 PM
    ENROLL $2,380.00
    Jun 10, 11, 12, 13
    8:00 AM - 4:00 PM
    ENROLL $2,380.00

    Do You Have Additional Questions? Please Contact Us Below.

    contact us contact us 
    Contact Us about Starting Your Business Training Strategy with United Training