AI-100 Exam Preparation: Designing and Implementing an Azure AI Solution

AVG Duration7h



This learning path is designed to help you prepare for the AI-100 Designing and Implementing an Azure AI Solution exam. Even if you don't plan to take the exam, these courses and hands-on labs will help you get started on your way to becoming an Azure AI engineer.

This exam is part of Microsoft’s role-based certification program. Candidates who pass the AI-100 exam will earn the Microsoft Certified: Azure AI Engineer Associate certification.

The AI-100 exam tests your knowledge of three subject areas: analyzing solution requirements, designing AI solutions, and implementing and monitoring AI solutions. This learning path starts by giving you an overview of Azure services. Once you have that foundation, we’ll dig into how to use the various Cognitive Services. They’re divided into five categories: decision, language, speech, vision, and web search. Next, we’ll show you how to build a chatbot using the Azure Bot Service. Finally, we’ll show you how to tie all of the components together into pipelines and data flows using services like Azure Data Factory.

Learning Objectives

  • Analyze solution requirements
  • Design AI solutions
  • Implement and monitor AI solutions

Intended Audience

  • Software developers who want to build artificial intelligence solutions on Azure
  • People preparing for Microsoft’s AI-100 exam


  • General knowledge of IT architecture
  • Software development experience, especially using REST APIs


Your certificate for this learning path

Training Content

Course - Beginner - 2m
AI-100 Exam Preparation - Introduction
This introduction to the learning path gives an overview of the requirements for the Microsoft AI-100 exam and how they will be covered.
Course - Beginner - 51m
Overview of Azure Services
This course gives an overview of the services available on Azure and shows how to create virtual machines and web apps using the Azure CLI and Azure Portal.
Exam - 30m
Knowledge Check: Overview of Azure Services
Knowledge Check: Overview of Azure Services
Course - Intermediate - 54m
Designing Solutions Using Azure Cognitive Services
This course covers what Azure Cognitive Services are and how to use the various solutions they provide, including Vision, Speech, Language, Decision, and Web Search.
Hands-on Lab - Beginner - 1h
Using Text Analytics in the Azure Cognitive Services API
Use the Cognitive Services API in the Azure AI suite to perform text analytics operations by requesting the API services via an Azure Function App.
Course - Intermediate - 23m
Building a Chatbot on Azure
This course will show you how to automate basic support tasks by using chatbots to answer typical questions about products and/or services.
Hands-on Lab - Beginner - 1h
Creating and Deploying a Bot to Azure Bot Service
Develop an Azure bot locally and then use the Azure CLI and Azure Portal to deploy it to Azure.
Hands-on Lab - Beginner - 1h 30m
Integrating Azure Bots with Azure Cognitive Services
Learn to deploy powerful bots in Azure by integrating Azure Bot Services with Azure Cognitive Services API to create and serve intelligent bots.
Course - Intermediate - 48m
Adding Language Understanding to Chatbots With LUIS
This course covers how to create new LUIS models, how to enrich them with intents, entities, and utterances, and how to train and apply apps.
Course - Beginner - 1h 10m
Designing Data Flows in Azure
In this Course, you'll learn the basic principles of designing data flows using the Azure platform.
Course - Intermediate - 3m
AI-100 Exam Preparation - Additional Resources
This course provides a list of resources for some additional topics you should make sure you understand before taking the AI-100 exam.
Hands-on Lab Challenge - Intermediate - 1h 30m
Azure Bot Services Challenge
Prove your practical knowledge of bots and your proficiency with the Microsoft Azure portal and CLI by creating a bot and publishing to Azure Bot Service
Exam - 50m
Preview Exam: Designing and Implementing an Azure AI Solution (AI-100)
Preview Exam: Designing and Implementing an Azure AI Solution (AI-100)
About the Author
Learning paths158

Guy launched his first training website in 1995 and he's been helping people learn IT technologies ever since. He has been a sysadmin, instructor, sales engineer, IT manager, and entrepreneur. In his most recent venture, he founded and led a cloud-based training infrastructure company that provided virtual labs for some of the largest software vendors in the world. Guy’s passion is making complex technology easy to understand. His activities outside of work have included riding an elephant and skydiving (although not at the same time).