






Learn the fundamentals of Artificial Intelligence (AI) and discover how to build AI-powered solutions using Microsoft Azure.
In this course, you will develop a practical understanding of the core AI concepts and Azure services used to create modern AI applications. Instead of looking at AI from a purely theoretical perspective, you will see how capabilities such as generative AI, natural language processing (NLP), speech, computer vision, and information extraction are used in Azure.
You will start with the fundamentals of Artificial Intelligence, including common AI workloads, the principles of Responsible AI, and the Azure services available for building AI solutions. From there, you will move on to generative AI: how generative AI models work, what AI agents are, and how to build generative AI applications using Azure.
The course then takes a closer look at NLP. You will learn how applications process and analyze text, how language models interpret meaning, and how semantic language models improve language-based applications. You will also work with Azure AI Language, build client applications for text analysis, use common Azure AI Language SDK methods, and see how to integrate language capabilities into AI agents.
Apart from language, this course covers other important AI workloads in Azure. You will explore speech technologies for working with spoken language, computer vision models for analyzing images, and information extraction techniques for turning unstructured content into structured, usable information.
Throughout the course, you will connect each AI concept to the corresponding Azure service so that you understand not only what these AI technologies do but also how to use them in real applications.
By the end of this course, you will have a strong foundation in AI concepts and the Azure AI ecosystem, and you will be ready to start building solutions using Azure services for generative AI, language, speech, computer vision, and information extraction.

Rithin Skaria, with over 9 years of experience, is a Cloud Solution Architect at Microsoft Qatar. He is proficient in Azure, AWS, and Openstack Cloud, and has deep expertise in virtualization and hypervisors like Hyper-V and VMWare.
Skaria is also skilled in Linux, certified as LFCE and LFCS, and has practical experience in Docker and Kubernetes. His career includes authoring Azure-related publications and delivering technical training, highlighting his commitment to cloud technology innovation and education.
KodeKloud courses are designed for learners at different skill levels, from beginners to experienced IT professionals looking to develop or strengthen their technical skills.
Yes. Many KodeKloud courses include hands-on labs and practical exercises that let you apply what you learn in real-world environments.
Prerequisites vary by course. Each course page provides information about the recommended knowledge or experience you may need before starting.
Yes. KodeKloud courses are designed for self paced learning, so you can learn according to your schedule and revisit lessons and practice activities as needed.
Yes. KodeKloud can be accessed through supported web browsers and mobile devices, allowing you to learn from different devices.
Certificate availability depends on the course and your KodeKloud plan. Check the individual course page or your account for the applicable certificate details.
Course completion time varies depending on the course length, your prior experience, and how much time you spend on hands-on practice.
Yes. Courses that include hands-on labs allow you to practice concepts as you progress through the lessons.
Choose a course that matches your learning goals, review its requirements and curriculum, and select the available subscription option to start learning.