Microsoft Data Course

course overview

Click to View dates & book now


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#, Python, or JavaScript as the programming language.



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#, Python, or JavaScript and have knowledge on using REST-based APIs to build computer vision, language analysis, knowledge mining, intelligent search, and conversational AI solutions on Azure.


Skills Gained

After completing this course you should be able to:

  • Describe considerations for creating AI-enabled applications
  • Identify Azure services for AI application development
  • Provision and consume cognitive services in Azure
  • Manage cognitive services security
  • Monitor cognitive services
  • Use a cognitive services container
  • Use the Text Analytics cognitive service to analyze text
  • Use the Translator cognitive service to translate text
  • Use the Speech cognitive service to recognize and synthesize speech
  • Use the Speech cognitive service to translate speech
  • Create a Language Understanding app
  • Create a client application for Language Understanding
  • Integrate Language Understanding and Speech
  • Use QnA Maker to create a knowledge base
  • Use a QnA knowledge base in an app or bot
  • Use the Bot Framework SDK to create a bot
  • Use the Bot Framework Composer to create a bot
  • Use the Computer Vision service to analyze images
  • Use Video Indexer to analyze videos
  • Use the Custom Vision service to implement image classification
  • Use the Custom Vision service to implement object detection
  • Detect faces with the Computer Vision service
  • Detect, analyze, and recognize faces with the Face service
  • Use the Computer Vision service to read text in images and documents
  • Use the Form Recognizer service to extract data from digital forms
  • Create an intelligent search solution with Azure Cognitive Search
  • Implement a custom skill in an Azure Cognitive Search enrichment pipeline
  • Use Azure Cognitive Search to create a knowledge store



Attendees should meet the following prerequisites:

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



100s of Microsoft Training Courses

Microsoft is one of the largest and most renowned companies in the computing world. They are responsible for designing, developing, manufacturing and licensing an ever-increasing array of different software products. The two most notable ones are the Windows operating system and the Office suite of applications. In addition they provide comprehensive support for all users, ensuring they can use their products effectively. 

Whatever your area of interest, whether it is system architecture, development, administration, web applications, communications, networking, project management, security or design, there is Microsoft software you can utilise. The products are high quality and reliable. In addition they also receive regular updates to improve features, performance and security. 

CourseMonster understand the value Microsoft software can offer. That is why we encourage businesses to make use of it. To help them with this we offer over a directory of 500 different Microsoft training courses. Each of them is organised, detailed, and will help learners to build their skills. We have fantastic customer satisfaction rates and ensure that every learner receives the support they need. 

We are able to provide either public or customised training, adapting to suit the specific needs of each business. Whether it is a large class or a smaller group, we will ensure they are trained to a very high standard.

Over the years we have provided Microsoft training courses for respected companies from a wide array of different industries. We can cater for each of their needs and build long lasting relationships because they know we are a reliable training provider.

We hold training dates spanning: 

Whether your interest is in architecture, development, system administration, web applications, design, communications, security, networking, project management, or business applications, with over 500 Microsoft training courses in our directory you will can quickly find the training you need on CM Training. 

Contact us to get more information the vast array of Microsoft certification and training available through CM training.

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.