
A wide-angle view of what generative AI actually is and why it represents such a significant shift in how software is built.
A look under the hood of large language models — what they are, how they're trained, and what actually happens between the moment you send a prompt and the moment you receive a response.
Let's have an overview of the various models in the market and focus our attention on the OpenAI models.
A practical guide to communicating with AI models in a way that gets consistently better results.
A conceptual shift from thinking about AI as a question-answering tool to understanding it as an autonomous actor that can plan, use tools, and complete multi-step tasks.
A focused look at the wide range of tasks AI models can perform with text
An exploration of where AI adds value in audio and spoken language scenarios.
A survey of AI use cases that involve images and video, including object detection, image classification, optical character recognition, and visual inspection.
A chapter focused on one of the most practically valuable AI applications — pulling structured, usable information out of unstructured content like documents, forms, and reports.
An honest examination of how bias enters AI systems and what it looks like when a model treats different groups of people unequally.
A chapter on what it means for an AI system to be reliable — not just accurate on average, but trustworthy across edge cases, unexpected inputs, and high-stakes situations.
An exploration of the unique privacy and security challenges that come with AI systems
A look at how AI systems can be designed to work well for people of all backgrounds, abilities, languages, and circumstances.
A chapter on the principle that AI systems should be explainable.
A discussion of who is responsible when an AI system gets something wrong.
A bridge chapter that transitions from concepts to code.
An introduction to Microsoft Foundry and its role in the AI development ecosystem. This chapter covers what the platform is, why it matters, and what you'll be able to build by the end of this course.
A hands-on lab where you'll provision your first Microsoft Foundry resource inside the Azure portal. You'll walk through resource configuration, subscription setup, and confirm everything is ready for the lessons ahead.
A guided tour of the Microsoft Foundry portal. You'll learn how to navigate the dashboard, locate key sections, and understand how the interface is organized before diving into model work.
A conceptual deep-dive into how AI model deployment works within Microsoft Foundry.
Step-by-step instructions for deploying a model from the Azure AI model catalog. By the end of this chapter, you'll have a live model endpoint ready to accept requests.
An exploration of the built-in Playground tool in Microsoft Foundry. You'll test prompts, adjust settings, and see model responses in real time — all without writing a single line of code.
A practical look at multimodal prompting. You'll learn how to attach images to your prompts inside the Playground and understand how the model interprets visual input alongside text.
An introduction to image generation within Microsoft Foundry. You'll explore how to craft effective prompts for image models and review the output options available on the platform.
A setup chapter covering everything you need before writing code
You'll write your first application that calls a deployed AI model via the API. This chapter bridges the gap between the portal and real-world development using a simple but complete working example.
A code-level walkthrough of multimodal API calls. You'll learn how to format and send image data programmatically, and handle the model's response in your application.
A practical guide to parameters like temperature and max tokens.
An introduction to evaluation frameworks in Microsoft Foundry. You'll learn how to measure response quality systematically using built-in evaluators to ensure your AI outputs meet the bar you need.
A walkthrough of the fine-tuning workflow
An introduction to agentic AI design. You'll learn what agents are, how they differ from simple chat completions, and how to build your first agent using the tools available in Microsoft Foundry.
A focused look at the do's and don'ts of tool use in AI agents. Topics include tool design, error handling, safety considerations, and patterns that make agents more reliable in production.
A closing chapter that recaps everything covered throughout the course, highlights key takeaways, and points you toward next steps for continuing your journey with Microsoft Foundry and AI development.
A high-level introduction to the Azure AI Services ecosystem — what it is, how it fits into the broader Azure platform, and why it's become a go-to toolkit for developers building intelligent applications.
A conceptual overview of Azure AI Language and its natural language processing capabilities
A hands-on lab where you'll put Azure AI Language to work directly.
A practical lab focused on Azure's neural machine translation service.
An overview of the Azure AI Speech service and its core capabilities, including speech-to-text, text-to-speech, and speaker recognition.
A coding lab where you'll use Python to transcribe spoken audio into text using the Azure Speech SDK.
The companion lab to the previous chapter, this time going in the opposite direction — converting written text into natural-sounding speech using Python.
A practical, scenario-driven chapter that shows how to build a scalable audio transcription pipeline.
An introduction to Azure AI Vision and its image analysis capabilities, including object detection, OCR, image tagging, and facial analysis.
A conceptual chapter introducing Azure Content Understanding
A hands-on lab where you'll use Azure Content Understanding to pull structured data out of real documents.
A preparatory chapter that walks you through the multi-part Document Analyzer lab series before you dive in. You'll get a clear picture of the architecture you'll be building, the components involved, and what each upcoming lab contributes to the finished solution.
The first hands-on lab in the Document Analyzer series. You'll provision and configure an Azure Storage Account to serve as the document intake layer
Continuing the Document Analyzer build, this lab focuses on configuring the Content Understanding model.
The final lab in the Document Analyzer series, where everything comes together.
A closing chapter that extends your Content Understanding knowledge beyond documents into multimedia.
This chapter focuses on the important course instructions
This chapter focuses on the introduction to Azure
This chapter focuses on the Azure Free account
This chapter focuses on the quick view of the Azure Portal
This chapter focuses on an example on the creation of a resource in Azure
This chapter focuses on Machine Learning and Artificial Intelligence
This chapter focuses on prediction and forecasting
This chapter focuses on anomaly detection workloads
This chapter focuses on natural language processing workloads
This chapter focuses on computer vision workloads
This chapter focuses on conversational AI workloads
This chapter focuses on Microsoft guiding principles for Response AI - Accountability
This chapter focuses on Microsoft guiding principles for Response AI - Privacy and Security
This chapter focuses on Microsoft guiding principles for Response AI - Transparency
This chapter focuses on Microsoft guiding principles for Response AI - Inclusiveness
This chapter focuses on Microsoft guiding principles for Response AI - Fairness
This chapter focuses on machine learning algorithms
This chapter focuses on creating a workspace
This chapter focuses on building a classification machine learning pipeline with splitting data
This chapter focuses on the completion of the classification machine learning pipeline
This chapter focuses on the resources for classification machine learning pipeline
This chapter focuses on deployment of a model
This chapter focuses on testing a pipeline
This chapter focuses on the resources for testing a pipeline
This chapter focuses on building a regression machine learning pipeline with sample data
This chapter focuses on automated machine learning
This chapter focuses on an introduction to the Computer Vision service
This chapter focuses on the Form Recognizer API
This chapter focuses on a lab on Text Analytics for Key Phrases
This chapter focuses on a lab on the resources for Text Analytics for Key Phrases
This chapter focuses on a lab on Text Analytics for Language Detection
This chapter focuses on a lab on Text Analytics for Sentiment Analysis
This chapter focuses on a lab on Text Analytics for Entity Recognition
This chapter focuses on a lab on resources for Text Analytics for Entity Recognition
This chapter focuses on a lab on the Translator service
This chapter focuses on a lab on for Speech to Text
This chapter focuses on a lab on for Text to Speech
This chapter focuses on resources for Text to Speech
Right here! Avail special discount coupon links for all of my Al Azure and AWS Courses
Release v5.0 – May 2026 (AI-901 Beta Content Added)
The AI-900 exam will retire on June 30, 2026, and is being replaced by AI-901: Azure AI Fundamentals (Refreshed). Since AI-901 is currently in beta, this course now covers both exams so you can prepare for either path with confidence.
What's new in AI-901?
AI-901 is a substantial redesign that pivots from individual Azure AI services to the unified Microsoft Foundry platform. The new exam emphasises implementing generative AI apps and agents, deploying models in the Foundry portal, building lightweight client applications with the Foundry SDK, and extracting information using Azure Content Understanding. Examinotion
The exam is structured around two core skill areas:
Identify AI Concepts and Responsibilities (40–45%) — covering responsible AI principles, AI model components and configurations, and AI workloads including generative and agentic AI, text analysis, speech, computer vision, and information extraction Microsoft Learn
Implement AI Solutions using Microsoft Foundry (55–60%) — covering generative AI apps and agents, text and speech solutions, computer vision and image generation, and information extraction using Azure Content Understanding in Foundry Tools
Release v4.0 - August2025
Artificial Intelligence is no longer the future—it’s the present, reshaping how industries operate and how we work, live, and interact. With tools like ChatGPT and Azure AI becoming part of everyday workflows, staying current with AI fundamentals is not just useful—it’s essential.
The entire course has been updated and refreshed. All chapters have been re-recorded. This has been done to ensure that all contents now reflect the most recent changes to the services on the Azure platform.
All course contents have also been aligned as per any changes to the course objectives.
Release v3.0 - January 2025
The entire course has been updated and refreshed. All chapters have been re-recorded. This has been done to ensure that all contents now reflect the most recent changes to the services on the Azure platform.
All course contents have also been aligned as per any changes to the course objectives.
Additional questions also added to the Practice Tests available at the end of the course.
Release v2.0 - July 2023
The entire course has been updated and refreshed. All chapters have been re-recorded. This has been done to ensure that all contents now reflect the most recent changes to the services on the Azure platform.
All course contents have also been aligned as per any changes to the course objectives.
Quiz questions have also been added to the end of each section.
This course is a preparation course for students who want to attempt the Exam AI-900: Microsoft Azure AI Fundamentals
This course has contents for the Exam AI-900
The objectives covered in this course are
Describe AI workloads and considerations (15-20%) - Here we will discuss the the basics on AI-based workloads.
Describe fundamental principles of machine learning on Azure (30-35%) - Here we will understand what is Machine Learning. We will also look at labs on how to work with the Machine Learning service.
Describe features of computer vision workloads on Azure (15-20%) - Here we will look at the different features of the Computer Vision service. We will also look at the Custom Vision service, the Face service and the Form Recognizer service.
Describe features of Natural Language Processing (NLP) workloads on Azure (15-20%) - Here we will look at services such the Text Analytics service, the Language Understanding Intelligence Service , the Speech service.
Describe features of conversational AI workloads on Azure (15-20%) - Here we will see the basics on the QnA Maker service and the Bot Framework.
There is also a number of labs available in this course. These labs focus on the different services available in Azure when it comes to Machine Learning and Artificial Intelligence.