Designing and Implementing a Microsoft Azure AI Solution

Designing and Implementing a Microsoft Azure AI Solution

Time Left To Apply

Course Description
In this course you will learn how to design and implement Artificial Intelligence solutions on Microsoft Azure. AI is increasingly at the core of modern apps and services. In this module, you'll learn about some common AI capabilities that you can leverage in your apps, and how those capabilities are implemented in Microsoft Azure. You'll also learn about some considerations for designing and implementing AI solutions responsibly.

Watch this video presentation from the pilot phase of the program:

What will you learn?
After completing this course, you will know:
  • some common AI capabilities that you can leverage in your apps, and how those capabilities are implemented in Microsoft Azure.
  • some considerations for designing and implementing AI solutions responsibly.
  • how to provision, secure, monitor, and deploy cognitive services.
  • how to use cognitive services to analyze and translate text.
  • explore of natural language processing capabilities by learning how to build speech-enabled applications.
  • how to use the Language Understanding service to create an app that can identify user intent from natural language input.
  • explore how the QnA Maker service enables the development of this kind of solution.
  • explore the Microsoft Bot Framework and the Azure Bot Service, which together provide a platform for creating and delivering conversational experiences.
  • start your exploration of computer vision by learning how to use cognitive services to analyze images and video.
  • explore the Custom Vision service, and how to use it to create custom image classification and object detection models.
  • explore the user of cognitive services to identify human faces.
  • explore cognitive services that can be used to detect and read text in images, documents, and forms.

Who is this course for?
This course is suitable for 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.

This course has the following prerequisites:
  • Knowledge of Microsoft Azure and ability to navigate the Azure portal (or course Azure fundamentals AZ900)
  • Knowledge of either C# or Python
  • Familiarity with JSON and REST programming semantics

To gain or improve your 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 AI-900 before taking this one.

The schedule for this course will be announced when the selection process is over.

Marcin Szeliga

Marcin Szeliga Machine Learning & Data Science Trainer

Marcin is a Machine Learning and Data Science trainer with more than 10 years of experience in the field. He trained students in different universities and academies both in Poland and abroad.

He was a speaker at many European conferences (including pre-confs), such as: Machine Learning Prague, Data Science Summit, SQL Day, 4 Developers, SQL Nexus, SQL Saturday,, Global AI on Tour, Azure Day, Power Platform Saturday, Cloudyna, 4Developers, Global AI Night, Cancel, and Microsoft Technology Summit.

Since 2010 till now, he trained over 1000 students. Subject taught:
  • Microsoft Data Platform
  • Azure
  • Machine Learning
  • Business Intelligence
  • Data science
  • Artificial Intelligence

He is an author of more than 100 articles about Machine Learning, AI, and Microsoft Data Platform published by IT Professional (

Also, he is a member of associations like:
  • Data Community Poland
  • Polish Information Processing Society

Marcin Szeliga has delivered 3 groups for GITA ICT500 project and 33 of 51 students were certified successfully.

Instructor's Certifications:
  • Microsoft® Most Valuable Professional (MVP) for 7/1/2020 – 7/1/2021
  • Microsoft® Certified Trainer
  • Microsoft® Certified Solutions Associate
  • Microsoft® Certified Solutions Expert
  • Microsoft® Certified Azure Data Scientist Associate and etc.

What Our Students Say

„He had a fun manner of communicating different aspects of the course with the entire class, which I think in turn increased the general productivity of the training.“
Beka Modebadze
„Marcin is really great instructor!“
Natia Kukhilava
„Way beyond my expectations! He was simply amazing.“
Tsotne Tevzadze
„Thank you very much for this opportunity and wonderful training experience. I am sure that this program will have a significant impact on the development of IT professionals in Georgia.“
Giorgi Chakvetadze
„I am writing to inform you that I have successfully passed the DP-100 exam. I am very grateful to GITA & New Horizons BG for an amazing course. Special thanks to my Instructor Marcin for explaining course material with such care and attention.“
Tina Sikharulidze
„Great instructor, It's been a pleasure to learn with him.“
Guja Lomsadze

Still have unanswered questions?

Share with friends

The trainings and the certification exams are completely free of charge for the participants.

Fill Application