exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Integrate agents with Azure: Configure generative answers by using Azure AI Search with Foundry' in a new scenario, then check your reasoning against the official source. Source context: Read in English Ground agents with enterprise knowledge using connectors and Azure AI Search in Microsoft Copilot Studio Module 7 Units Feedback Advanced Functional Consultant App Maker Microsoft Power Platform Microsoft Copilot Studio Ground your Copilot Studio agents in enterprise knowledge by connecting to Copilot connectors, Power Platform connectors as real-time knowledge sources, and Azure AI Search vector indexes. Distinguish between index-based and real-time knowledge approaches and configure authentication settings for publishing knowledge-grounded agents. Note Microsoft Copilot Studio has introduced a new experience with updated features, capabilities, and navigation.
31 October 2026 · Integrate and extend agents in Copilot Studio (40–45%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Manage organization-wide settings and policies: Configure organization-wide policy management; enable Copilot Code Review policies and manage feature availability across IDEs and github.com' in a new scenario, then check your reasoning against the official source. Source context: Read in English Management and customization considerations with GitHub Copilot Module 7 Units Feedback Intermediate Developer DevOps Engineer Administrator GitHub In this module, we explore management and customization considerations with GitHub Copilot. Learning objectives By the end of this module, you'll: Understand the GitHub Copilot plans and their associated management and customization features. Gain insight into the contractual protections in GitHub Copilot and disabling matching public code.
31 October 2026 · Use GitHub Copilot features (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Refactor, debug, and improve code sections by using GitHub Copilot tools: Refactor or simplify a block of code by using GitHub Copilot Chat' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement code improvements using GitHub Copilot tools Module 10 Units Feedback Intermediate Developer GitHub This module explores using GitHub Copilot Chat to develop improvements for an existing codebase. Exercises provide practical experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security. Learning objectives By the end of this module, you're able to: Develop prompts/questions for GitHub Copilot Chat that help you to improve the code in your existing code projects.
31 October 2026 · Refactor, debug, and improve code sections by using GitHub Copilot toolsexam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement training pipelines: Pass data between steps in a pipeline' in a new scenario, then check your reasoning against the official source. Source context: Read in English Design and implement data pipelines with Azure Databricks Module 10 Units Feedback Intermediate Data Engineer Azure Databricks Learn to design and implement robust data pipelines in Azure Databricks using notebooks and Lakeflow pipelines, covering orchestration, error handling, and task logic. Learning objectives By the end of this module, you'll be able to: Design the order of operations for data pipelines from ingestion to serving. Choose between notebooks and Lakeflow pipelines based on use cases.
31 October 2026 · Train and deploy models (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Manage meetings and collaboration: Describe how to use Copilot for meetings' in a new scenario, then check your reasoning against the official source. Source context: Read in English Manage meetings and collaboration using Microsoft 365 Copilot Module 5 Units Feedback Beginner Administrator Business User Functional Consultant Solution Architect Technology Manager Microsoft 365 Office 365 This module discusses Microsoft 365 Copilot. It highlights how to manage meetings and enhance collaboration effectively. Learning objectives By the end of this module, you’ll be able to use Microsoft 365 Copilot to follow up on meetings by summarizing email threads, capture real-time insights and automate note taking during meetings, generate post-meeting summaries and action items, draft effective follow-up emails, and leverage Copilot Pages and Notebooks for shared planning and deeper analysis.
31 October 2026 · Draft and analyze business content by using AI (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe Microsoft Power Platform administration and governance: Describe the Microsoft Power Platform security model' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe the business value of Microsoft Power Platform services Module 11 Units Feedback Beginner Business Owner Business User App Maker Student Microsoft Copilot Studio Power Apps Power Automate Power BI Power Pages Microsoft Power Platform This module focuses on the challenges organizations face in building efficient solutions, automating workflows, and analyzing data and how the Microsoft Power Platform addresses these needs. Learning objectives In this module, you learn how to: Describe Power Platform. Describe the business value of Power Platform.
31 October 2026 · Manage the Microsoft Power Platform environment (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Monitor resources in Azure: Interpret metrics in Azure Monitor' in a new scenario, then check your reasoning against the official source. Source context: Read in English Design a solution to log and monitor Azure resources Module 7 Units Feedback Advanced Solution Architect Azure Azure Data Explorer Azure Monitor Azure Architects design and recommend logging and monitoring solutions. Learning objectives In this module, you learn how to: Design for Azure Monitor data sources Design for Azure Monitor Logs (Log Analytics) workspaces Design for Azure Workbooks and Azure insights Design for Azure Data Explorer Add Prerequisites Working experience with monitoring and logging cloud environments Conceptual knowledge of monitoring and logging Get started with Azure Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days.
31 October 2026 · Monitor and maintain Azure resources (10–15%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Design compute solutions: Specify components of a compute solution based on workload requirements' in a new scenario, then check your reasoning against the official source. Source context: Read in English Design an Azure compute solution Module 11 Units Feedback Advanced Solution Architect Azure App Service Azure Batch Azure Container Instances Azure Virtual Machines Azure Architects design and recommend Azure compute solutions. Learning objectives In this module, you learn how to: Choose an Azure compute service. Design for Azure Virtual Machines solutions.
31 October 2026 · Design infrastructure solutions (30–35%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe compliance management capabilities of Microsoft Purview: Describe the Microsoft Purview portal' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe access management capabilities of Microsoft Entra Module 6 Units Feedback Beginner Business User Student Azure Microsoft Entra ID Microsoft Entra A key function of Microsoft Entra is to manage access. Learn about Microsoft's Security Service Edge (SSE) solution, conditional access, and how Microsoft Entra roles and role-based access control (RBAC) help organizations manage access. Learning objectives By the end of this module, you'll be able to: Describe Conditional Access in Microsoft Entra ID.
31 October 2026 · Describe the capabilities of Microsoft compliance solutions (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Create and manage workspaces and assets: Configure subscriptions and data alerts' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure auditing for Azure SQL Database and SQL Managed Instance Module 7 Units Feedback Intermediate Security Engineer Azure Azure SQL Database Azure SQL Managed Instance Azure Monitor Configure audit logging for Azure SQL Database and SQL Managed Instance to create tamper-resistant compliance records. Set audit action groups, route logs to Azure Monitor, Event Hubs, and immutable blob storage, and configure SQL Managed Instance–specific auditing to meet financial regulatory audit requirements. Learning objectives After completing this module, you'll be able to: Describe Azure SQL auditing capabilities and select appropriate audit action groups Configure audit log destinations for Azure SQL Database Configure auditing for SQL Managed Instance Design a compliant audit strategy using multiple log destinations Add Prerequisites Familiarity with Microsoft Entra ID and Azure role-based access control (RBAC) Understanding of Azure Monitor and Log Analytics at a conceptual level Completion of Configure platform-level security for Azure SQL or equivalent experience Get started with Azure Choose the Azure account that's right for you.
31 October 2026 · Manage and secure Power BI (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Identify AI workloads: Identify features and capabilities of speech recognition and speech synthesis' in a new scenario, then check your reasoning against the official source. Source context: Read in English Create an image recognition solution with Azure IoT Edge, Azure AI Custom Vision, and Azure Speech Module 9 Units Feedback Intermediate AI Edge Engineer Azure IoT Edge Azure IoT Hub Azure AI Custom Vision Azure Speech in Foundry Tools Foundry Tools Build an Azure IoT Edge image recognition solution for a self-checkout scenario. The exported Azure AI Custom Vision classification model runs locally in an IoT Edge module, and the Camera Capture module calls Azure Speech (via a Foundry resource) at runtime to synthesize item labels as audio. Learning objectives In this module, you will: Describe how Azure IoT Edge, Azure IoT Hub, a camera, and containerized modules support image recognition at the edge Use a prebuilt, exported Azure AI Custom Vision classification model packaged in an IoT Edge module Create the required Azure resources, including an IoT Hub device identity and a Foundry resource for Speech in Southeast Asia, unless you update the sample code and deployment template to make the Speech region configurable Build and deploy the solution to an Azure IoT Edge device by using Visual Studio Code Verify module status and monitor events from the edge device and Azure IoT Hub Note This lab uses the Azure IoT Edge tools for Visual Studio Code extension because the existing lab assets and steps depend on that workflow.
31 October 2026 · Identify AI concepts and capabilities (40–45%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Create and publish a sensitivity label: Create sensitivity labels' in a new scenario, then check your reasoning against the official source. Source context: Read in English Create and configure sensitivity labels with Microsoft Purview Module 8 Units Feedback Intermediate Administrator Microsoft Purview Microsoft 365 Office 365 Microsoft Purview sensitivity labels enable you to classify and protect sensitive data throughout your organization, including in the cloud and on devices. This module covers how to classify and protect sensitive information to ensure its security and compliance. Learning objectives Upon completion of this module, you should be able to: Understand the basics of Microsoft Purview sensitivity labels in Microsoft 365.
31 October 2026 · Create and publish a sensitivity labelexam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Interpret workflow behavior and results: Expand and interpret YAML anchors, aliases, and merged mappings when analyzing workflow configuration' in a new scenario, then check your reasoning against the official source. Source context: Read in English Automate identity lifecycle using Lifecycle Workflows in Microsoft Entra Module 9 Units Feedback Advanced Administrator Identity and Access Administrator Microsoft Entra Microsoft Entra ID Governance Microsoft Entra ID Explore the configuration and deployment of Microsoft Entra Lifecycle Workflows. Learn the purpose of lifecycle workflows, their components, and how to implement them effectively. Learning objectives After completing this module, you'll be able to: Explain the importance of identity lifecycle management and its role in identity governance.
31 October 2026 · Consume and troubleshoot workflows (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Design and build semantic models: Write calculations that use DAX variables and functions, such as iterators, table filtering, windowing, and information functions' in a new scenario, then check your reasoning against the official source. Source context: Read in English Write queries that use window functions Module 7 Units Feedback Advanced Data Analyst Data Engineer Data Scientist Database Administrator Developer Solution Architect Student Azure SQL Database Azure SQL Managed Instance SQL Server on Azure Virtual Machines Azure SQL Server on Virtual Machines SQL Server Learn how to use window functions in Transact-SQL. Learning objectives After completing this module, you’ll be able to: Describe window functions. Use the OVER clause.
31 October 2026 · Implement and manage semantic models (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Identify benefits and capabilities of Microsoft 365 Copilot and Microsoft Copilot: Identify benefits and capabilities of an integrated Microsoft AI solution, including risk mitigation and safety benefits' in a new scenario, then check your reasoning against the official source. Source context: Read in English Benefits of Microsoft Intune Module 9 Units Feedback Beginner Administrator Microsoft Endpoint Manager Microsoft 365 Learn about Microsoft Intune benefits, including how it increases security and productivity, provides flexibility, and maximizes your investment. Learning objectives In this module, you will: Learn about intelligent and unified endpoint security. Learn about flexible and unified endpoint management.
31 October 2026 · Identify benefits, capabilities, and opportunities for Microsoft’s AI apps and services (35–40%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe Microsoft Dataverse: Describe differences between traditional databases and Dataverse' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe Microsoft Dataverse Module 8 Units Feedback Beginner Business Owner Business User App Maker Student Microsoft Dataverse Microsoft Power Platform This module serves as an introduction to Microsoft Dataverse and the foundational role it plays in Microsoft Power Platform application development. Learning objectives In this module, you learn how to: Describe Dataverse and its advantages over traditional databases. Describe tables, columns, rows, and relationships in Dataverse.
31 October 2026 · Manage the Microsoft Power Platform environment (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe the benefits of using cloud services: Describe the benefits of security and governance in the cloud' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe the benefits of using cloud services Module 8 Units Feedback Beginner Administrator Developer DevOps Engineer Solution Architect Azure This module introduces you to the benefits cloud computing can offer you or your organization. Learning objectives Upon completion of this module, you will be able to: Describe the benefits of high availability and scalability in the cloud. Describe the benefits of reliability and predictability in the cloud.
31 October 2026 · Describe cloud concepts (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Version control fundamentals: Describe the purpose and benefits of version control' in a new scenario, then check your reasoning against the official source. Source context: Read in English Manage source code by using version control in finance and operations apps Module 6 Units Feedback Intermediate Developer Dynamics 365 Finance Supply Chain Management When you're collaborating with other developers, it's important to manage your source code by using version control. For finance and operations apps, source code is managed by using Azure DevOps within Visual Studio. Learning objectives In this module, you will: Connect your developer environment to an Azure DevOps project.
31 October 2026 · Understand Git and GitHub basics (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Choose the appropriate Foundry services for generative AI and agents: Choose an appropriate method for retrieval and indexing' in a new scenario, then check your reasoning against the official source. Source context: Read in English Choose and deploy models from the model catalog in Microsoft Foundry portal Module 7 Units Feedback Intermediate Data Scientist AI Engineer Microsoft Foundry Choose the various language models that are available through the Microsoft Foundry's model catalog. Understand how to select, deploy, and test a model, and to improve its performance. Learning objectives By the end of this module, you'll be able to: Select a language model from the model catalog.
31 October 2026 · Plan and manage an Azure AI solution (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Perform basic administrative tasks for Copilot: Monitor and manage Copilot pay-as-you-go billing policies' in a new scenario, then check your reasoning against the official source. Source context: Read in English Perform basic administrative tasks for Microsoft 365 Copilot Module 8 Units Feedback Beginner Administrator Business User Developer Student Microsoft 365 Copilot Microsoft 365 Copilot Chat Microsoft Copilot This module guides administrators on how to manage Microsoft 365 Copilot, including licensing and access control, billing and usage monitoring, prompt governance, and strategies for tracking and driving user adoption. Learning objectives By the end of this module, you should be able to: Manage Microsoft 365 Copilot licenses and pay-as-you-go billing. Monitor and adjust pay-as-you-go Copilot usage.
31 October 2026 · Perform basic administrative tasks for Copilot and agents (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure and manage a Microsoft Entra tenant: Recommend when to use administrative units' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure Microsoft Entra ID for device and policy management Module 8 Units Feedback Intermediate Administrator Microsoft 365 Windows Microsoft Intune Configure Microsoft Entra ID to support Intune-based endpoint management by managing users, groups, roles, and device registration settings for efficient policy targeting and security enforcement. Learning objectives By the end of this module, you'll be able to: Explain how Microsoft Entra ID provides the identity infrastructure for Intune device management Create and manage user accounts and groups in Microsoft Entra ID Assign appropriate administrative roles for device management tasks Configure device registration settings to control how devices join Microsoft Entra ID Create dynamic membership groups using rules based on user or device attributes Add Prerequisites Basic understanding of Microsoft 365 administration concepts Familiarity with Microsoft Intune fundamentals Access to a Microsoft 365 test tenant (recommended for hands-on practice) Introduction min Understand the role of Microsoft Entra ID in endpoint management min Create and manage users and groups in Microsoft Entra ID min Assign Microsoft Entra ID roles for device management min Configure Microsoft Entra ID device registration settings min Use dynamic group membership and filters in Microsoft Entra ID min Knowledge check min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module. Sign in and answer all questions correctly to earn a pass designation on your profile.
31 October 2026 · Implement and manage user identities (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure automation for Microsoft Defender XDR and Microsoft Sentinel: Configure security policies for Microsoft Defender for Endpoint, including attack surface reduction (ASR) rules' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure and manage automation using Microsoft Defender for Endpoint Module 7 Units Feedback Intermediate Security Operations Analyst Microsoft 365 Microsoft 365 Security Center Windows 11 Windows Security Microsoft Defender for Endpoint Microsoft Intune Microsoft Entra ID Learn how to configure automation in Microsoft Defender for Endpoint by managing environmental settings. Learning objectives Upon completion of this module, the learner will be able to: Configure advanced features of Microsoft Defender for Endpoint Manage automation settings in Microsoft Defender for Endpoint Add Prerequisites Intermediate understanding of Windows 10. Introduction min Configure advanced features min Manage automation upload and folder settings min Configure automated investigation and remediation capabilities min Block at risk devices min Module assessment min Summary and resources min Take the module assessment Module Assessment Results Assess your understanding of this module.
31 October 2026 · Manage a security operations environment (40–45%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe considerations for real-time data analytics: Describe the difference between batch and streaming data' in a new scenario, then check your reasoning against the official source. Source context: Read in English Visualize real-time data with Azure Stream Analytics and Power BI Module 7 Units Feedback Intermediate Data Analyst Data Engineer Azure Azure Stream Analytics Power BI By combining the stream processing capabilities of Azure Stream Analytics and the data visualization capabilities of Microsoft Power BI, you can create real-time data dashboards. Learning objectives In this module, you'll learn how to: Configure a Stream Analytics output for Power BI. Use a Stream Analytics query to write data to Power BI.
31 October 2026 · Describe an analytics workload (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Optimize opportunity management: Coordinate opportunity management with the Sales Close Agent' in a new scenario, then check your reasoning against the official source. Source context: Read in English Close deals using AI agents in Dynamics 365 Sales Module 7 Units Feedback Intermediate Functional Consultant Dynamics 365 Sales Your sellers shouldn't spend their days chasing down deal status, manually following up on unanswered quotes, or guessing which opportunities are about to go cold. In this module, you'll configure two AI agents in Dynamics 365 Sales that do that work for them — the Sales Opportunity Agent, which continuously monitors your pipeline for risk and surfaces the deals that need attention, and the Sales Close Agent, which autonomously reaches out to customers to keep deals moving toward closure. By the end, your sales team has AI working in the background so sellers can focus on the conversations that actually close deals.
31 October 2026 · Develop deals by using intelligent opportunity research (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Design AI and agents for business solutions: Propose code-first generative pages and the use of an agent feed for apps' in a new scenario, then check your reasoning against the official source. Source context: Read in English Design AI agents for business solutions Module 21 Units Feedback Advanced Solution Architect Microsoft 365 Copilot Microsoft 365 Copilot Chat Microsoft Power Platform Microsoft Copilot Studio Dynamics 365 Learn to design AI agents tailored to business needs using Dynamics 365 and Copilot. Learning objectives After completing this module, you will be able to: Apply Responsible AI principles to AI agent design. Configure business terms and customize Copilot in Dynamics 365.
31 October 2026 · Design AI-powered business solutions (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Optimize and operationalize generative AI systems: Implement model reflection, chain-of-thought evaluations, and self-critique loops' in a new scenario, then check your reasoning against the official source. Source context: Read in English Optimize generative AI model performance with Microsoft Foundry Module 8 Units Feedback Intermediate Data Scientist AI Engineer Microsoft Foundry Explore complementary strategies to optimize generative AI model performance. Learn how to apply prompt engineering, ground your model with RAG, and fine-tune for consistent behavior—and when to combine these approaches. Learning objectives By the end of this module, you'll be able to: Apply prompt engineering techniques including system messages, few-shot learning, and model parameters to optimize model output.
31 October 2026 · Implement generative AI and agentic solutions (30–35%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Manage access and permissions: Define and manage enterprise teams' in a new scenario, then check your reasoning against the official source. Source context: Read in English Get started with enterprise scale data management and analytics scenario Module 13 Units Feedback Beginner Developer Azure In this module, you learn how a data-management and analytics scenario can help organizations build the strategic design to onboard and govern modern data-analytics workloads. The module prepares you to design the enterprise-scale architecture patterns focused on a data-first approach. Learning objectives By the end of this module, you should be able to: Define your strategy and plan.
31 October 2026 · Manage GitHub identities and access (15–20%)tip ·
Focus on this objective today: Integrate agents with Azure: Configure custom prompts to use the Foundry model catalog. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Manage prompts for agents in Microsoft Foundry with GitHub Module 8 Units Feedback Intermediate Data Scientist AI Engineer DevOps Engineer Developer Azure Foundry Tools GitHub Learn how to manage AI prompts as versioned assets using GitHub. Apply software engineering best practices to create, test, and promote prompt versions used in Microsoft Foundry as part of a GenAIOps workflow. Learning objectives By the end of this module, you're able to: Apply version control principles to manage prompts as code assets.
30 October 2026 · Integrate and extend agents in Copilot Studio (40–45%)tip ·
Focus on this objective today: Use GitHub Copilot CLI: Define GitHub Copilot CLI and how it benefits developers. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Get started with GitHub Copilot Module 14 Units Feedback Intermediate Developer GitHub This module introduces developers to the GitHub Copilot products, the benefits that GitHub Copilot provides to developers, the GitHub Copilot and GitHub Copilot Chat product features, and the GitHub Copilot extensions for Visual Studio Code. Learning objectives By the end of this module, you'll be able to: Explain what GitHub Copilot is and the advantages it provides. Install the GitHub Copilot Chat extension for Visual Studio Code.
30 October 2026 · Use GitHub Copilot features (25–30%)tip ·
Focus on this objective today: Document code by using GitHub Copilot tools: Generate documentation of selected code or workspace by using GitHub Copilot. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Generate documentation using GitHub Copilot tools Module 9 Units Feedback Intermediate Developer GitHub This module explores the generation of code explanations, project documentation, and inline code comment documentation using the GitHub Copilot Chat extension for Visual Studio Code. Learning objectives By the end of this module, you'll be able to: Generate explanations of code blocks, code files, and entire code workspaces using the GitHub Copilot Chat extension for Visual Studio Code. Generate code project documentation using the GitHub Copilot Chat extension for Visual Studio Code.
30 October 2026 · Document code by using GitHub Copilot toolstip ·
Focus on this objective today: Run model training scripts: Run a script as a job. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Run training scripts and track models with MLflow in Azure Machine Learning Module 9 Units Feedback Beginner Data Scientist Azure Machine Learning Choose this module if you want to convert notebooks to training scripts, run command jobs, and track models with MLflow. Learning objectives In this module, you'll learn how to: Convert a notebook to a script. Test scripts in a terminal.
30 October 2026 · Train and deploy models (25–30%)tip ·
Focus on this objective today: Create and manage prompts in Microsoft 365 Copilot: Save a prompt. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Manage prompts for agents in Microsoft Foundry with GitHub Module 8 Units Feedback Intermediate Data Scientist AI Engineer DevOps Engineer Developer Azure Foundry Tools GitHub Learn how to manage AI prompts as versioned assets using GitHub. Apply software engineering best practices to create, test, and promote prompt versions used in Microsoft Foundry as part of a GenAIOps workflow. Learning objectives By the end of this module, you're able to: Apply version control principles to manage prompts as code assets.
30 October 2026 · Manage prompts and conversations by using AI (35–40%)tip ·
Focus on this objective today: Describe Microsoft Power Platform administration and governance: Describe the monitoring and analytics capabilities of the Microsoft Power Platform. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe Power Platform governance and administration Module 8 Units Feedback Beginner Business Owner Business User App Maker Student Power Apps Power Automate Power BI Power Pages Microsoft Power Platform This module explores Microsoft Power Platform's governance and administration capabilities, including environments, the security model, data privacy and accessibility, monitoring and analytics, and application lifecycle management with Power Platform Pipelines. Learning objectives In this module, you learn how to: Describe Power Platform environments and the role they play in organizing and governing resources. Describe the Microsoft Power Platform security model.
30 October 2026 · Manage the Microsoft Power Platform environment (20–25%)tip ·
Focus on this objective today: Manage Azure subscriptions and governance: Configure management groups. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Configure Microsoft Defender Vulnerability Management settings for Azure VMs Module 7 Units Feedback Intermediate Security Engineer Microsoft Defender for Cloud Azure Configure Microsoft Defender Vulnerability Management for Azure VMs by selecting the appropriate scanning method for your Defender for Servers plan tier, enabling vulnerability assessment at subscription and machine scope, and reviewing findings in the Microsoft Defender portal. Apply Defender for Servers Plan 2 premium capabilities—security baselines assessment and vulnerable application blocking—to enforce ongoing compliance and reduce exploitation risk. Learning objectives After completing this module, you'll be able to: Explore how Microsoft Defender Vulnerability Management integrates with Defender for Servers Plan 1 and Plan 2 to provide agent-based and agentless vulnerability scanning for Azure VMs Configure vulnerability scanning for Azure VMs at subscription and machine scope using Defender for Cloud Environment Settings Review vulnerability findings, interpret CVE and severity data, and create disable rules to manage accepted risks in the Defender portal Apply Defender for Servers Plan 2 premium capabilities—security baselines assessment and application blocking—to enforce VM security posture Add Prerequisites Familiarity with Microsoft Defender for Cloud at a basic level Understanding of Defender for Servers Plan 1 and Plan 2 tiers Knowledge of Azure resource types and Azure role-based access control (RBAC) Familiarity with security recommendations in the Microsoft Defender for Cloud portal Get started with Azure Choose the Azure account that's right for you.
30 October 2026 · Manage Azure identities and governance (20–25%)tip ·
Focus on this objective today: Design governance: Recommend a structure for management groups, subscriptions, and resource groups, and a strategy for resource tagging. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Secure and isolate access to Azure resources by using network security groups and service endpoints Module 6 Units Feedback Beginner Solution Architect Administrator Security Engineer Azure Azure Virtual Network Network security groups and service endpoints help you secure your virtual machines and Azure services from unauthorized network access. Learning objectives In this module, you will: Identify the capabilities and features of network security groups. Identify the capabilities and features of virtual network service endpoints.
30 October 2026 · Design identity, governance, and monitoring solutions (25–30%)tip ·
Focus on this objective today: Describe security management capabilities of Azure: Describe Cloud Security Posture Management (CSPM). Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe the security management capabilities in Azure Module 8 Units Feedback Beginner Business User Student Microsoft Defender for Cloud Learn about Microsoft Defender for Cloud and the capabilities it brings together to protect your cloud through security policies, standards, recommendations, secure score, enhanced workload protection plans, and AI security capabilities. Learning objectives After completing this module, you'll be able to: Describe Microsoft Defender for Cloud, its core pillars, and its AI security capabilities. Describe how security policies, standards, and recommendations improve cloud security posture.
30 October 2026 · Describe the capabilities of Microsoft security solutions (35–40%)tip ·
Focus on this objective today: Create and manage workspaces and assets: Configure a semantic model scheduled refresh. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Manage the semantic model development lifecycle Module 9 Units Feedback Intermediate Data Analyst Power BI Microsoft Fabric Manage semantic models through their full development lifecycle. Create reusable assets, version-control with Git, inspect and validate with the XMLA endpoint and SemPy, deploy through pipelines, and maintain with monitoring and impact analysis. Learning objectives By the end of this module, you'll be able to: Create reusable Power BI assets Manage Power BI content in version control Manage semantic models with the XMLA endpoint Deploy content through stages Maintain and monitor semantic models Add Prerequisites Experience with Power BI Desktop and the Power BI service Understanding of semantic model concepts Familiarity with Python and Fabric notebooks, including DataFrames Foundational Git workflow knowledge (fork, branch, commit, sync, merge, pull request) Introduction min Create reusable Power BI assets min Manage Power BI content in version control min Manage semantic models with the XMLA endpoint min Deploy content through stages min Maintain and monitor semantic models min Exercise: Manage semantic models through their lifecycle min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
30 October 2026 · Manage and secure Power BI (15–20%)tip ·
Focus on this objective today: Describe principles of responsible AI: Describe considerations for inclusiveness in an AI solution. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe Microsoft’s Service Trust portal and privacy principles Module 5 Units Feedback Beginner Business User Student Microsoft Priva Microsoft runs on trust. Here you explore the Service Trust Portal for content on how Microsoft delivers on our commitment of trust. You also learn about Microsoft's Privacy principles.
30 October 2026 · Identify AI concepts and capabilities (40–45%)tip ·
Focus on this objective today: Create and assign an auto-labeling policy: Assign a sensitivity label by using an auto-labeling policy Supporting module (s): Create and configure sensitivity labels with Microsoft Purview. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Create and configure sensitivity labels with Microsoft Purview Module 8 Units Feedback Intermediate Administrator Microsoft Purview Microsoft 365 Office 365 Microsoft Purview sensitivity labels enable you to classify and protect sensitive data throughout your organization, including in the cloud and on devices. This module covers how to classify and protect sensitive information to ensure its security and compliance. Learning objectives Upon completion of this module, you should be able to: Understand the basics of Microsoft Purview sensitivity labels in Microsoft 365.
30 October 2026 · Create and assign an auto-labeling policytip ·
Focus on this objective today: Define action structure and metadata: Implement workflow commands within actions. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Implement GitHub Actions Module 9 Units Feedback Intermediate Developer GitHub GitHub Actions is a powerful CI/CD platform that allows developers to automate their software development workflows. Learn how GitHub actions are implemented, how workflow files are structured, and how to control workflow execution. Learning objectives After completing this module, you'll be able to: Describe the components of GitHub Actions. Implement variables and scripts in a workflow.
30 October 2026 · Author and maintain actions (15–20%)tip ·
Focus on this objective today: Maintain the analytics development lifecycle: Create and manage a Power BI Desktop project (.pbip). Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Guided Project - Create and manage automated processes with Power Automate Module 5 Units Feedback Beginner Business User Microsoft Power Platform Create your own data model and flow to support a scenario for a fictional company. You'll be provided with high-level specifications on the custom tables, columns, and flow needed to complete this project. Learning objectives In this module, you'll demonstrate your ability to: Customize a Dataverse database to meet business requirements Create a Power Automate flow based on provided specifications Add Prerequisites Experience creating custom tables and columns in Dataverse Experience building Power Automate cloud flows Introduction min Prepare min Exercise - Build a Power Automate flow to send automated emails min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
30 October 2026 · Maintain a data analytics solution (25–30%)tip ·
Focus on this objective today: Identify the foundational concepts of generative AI: Identify when generative AI solutions can provide business value, including scalability and automation. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Understand the foundations of generative AI for business leaders Module 8 Units Feedback Beginner Business Leader Business User Microsoft 365 Copilot Microsoft Copilot Microsoft Foundry Generative AI is revolutionizing the way organizations innovate, operate, and compete. For business leaders, understanding the foundations of generative AI is essential to unlocking new opportunities, driving measurable business value, and leading successful transformation. This module provides a practical overview of generative AI concepts, technologies, and solutions—including Microsoft Copilot, Azure AI, and intelligent agents—while guiding you through real-world scenarios, cost considerations, and strategies for responsible adoption.
30 October 2026 · Identify the business value of generative AI solutions (35–40%)tip ·
Focus on this objective today: Build a model-driven app: Modify forms. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Build a model-driven app Module 9 Units Feedback Beginner Business Owner Business User App Maker Student Power Apps This module guides learners through the process of building, modifying and sharing model-driven apps using Microsoft Power Apps while using the assistance of Copilot. Learning objectives In this module, you learn how to: Describe the components of a model-driven app. Create a data model for a model-driven app using Microsoft Dataverse.
30 October 2026 · Demonstrate the capabilities of Power Apps (25–30%)tip ·
Focus on this objective today: Describe Azure storage services: Compare Azure Storage services. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe Azure storage services Module 8 Units Feedback Beginner Administrator Developer DevOps Engineer Solution Architect Azure This module introduces you to storage in Azure, including things such as different types of storage and how a distributed infrastructure can make your data more resilient. Learning objectives Upon completion of this module, you will be able to: Compare Azure storage services Describe storage tiers Describe redundancy options Describe storage account options and storage types Identify options for moving files, including AzCopy, Azure Storage Explorer, and Azure File Sync Describe migration options, including Azure Migrate and Azure Data Box Add Prerequisites Basic familiarity with IT terms and concepts Get started with Azure Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days.
30 October 2026 · Describe Azure architecture and services (35–40%)tip ·
Focus on this objective today: Version control fundamentals: Explain the difference between Git and GitHub. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Explain how a source control system helps manage files Module 6 Units Feedback Beginner Developer Azure Explain how a source control system helps manage files goes over the purpose of a source control system, the benefits of using a source control system, between version control and source control, and how software can help you interact with a source control system. Learning objectives After you complete this module, you'll be able to: Describe version control and source control. Explain the benefits of using a source control system.
30 October 2026 · Understand Git and GitHub basics (25–30%)tip ·
Focus on this objective today: Design and implement multimodal understanding workflows: Configure apps to produce concise or detailed captions for single or multiple images. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Design and plan an implementation of finance and operations apps Module 13 Units Feedback Advanced Functional Consultant Solution Architect Administrator Dynamics 365 Finance Supply Chain Management With proper planning, your finance and operations apps implementation will be a success. After a customer signs the agreements to purchase licenses for finance and operations apps, your job as a functional consultant starts by managing the application lifecycle and moving toward predictable, repeatable, high-quality implementation. Learning objectives In this module, you will: Prepare documentation for gathered requirements by using methodologies in Lifecycle Services.
30 October 2026 · Implement computer vision solutions (10–15%)tip ·
Focus on this objective today: Identify the core security features of Microsoft 365 services: Understand conditional access policies. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Understand Conditional Access policies using Microsoft Intune Module 8 Units Feedback Beginner Administrator Microsoft Endpoint Manager Microsoft 365 Microsoft Intune uses groups to assign policies, such as Conditional Access policies and endpoint security policies. Conditional Access makes sure that only trusted users can access organizational resources on trusted devices using trusted apps. Learning objectives In this module, you will: Understand how to manage devices, apps, and policies based on groups.
30 October 2026 · Identify the core features and objects of Microsoft 365 services (30–35%)tip ·
Focus on this objective today: Plan, implement, and manage access reviews in Microsoft Entra: Manually respond to access review activity. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Plan, implement, and manage access review Module 10 Units Feedback Advanced Administrator Identity and Access Administrator Security Engineer Azure Microsoft Entra Microsoft Entra ID Governance Microsoft Entra ID Once identity is deployed, proper governance using access reviews is necessary for a secure solution. Explore how to plan for and implement access reviews. Learning objectives By the end of this module, you're able to: Plan for access reviews Create access reviews for groups and apps Monitor the access review findings Manage licenses for access reviews Automate management tasks for access review Configure recurring access reviews Add Prerequisites Deep knowledge of Microsoft Entra user creation and access management.
30 October 2026 · Plan and automate identity governance (20–25%)tip ·
Focus on this objective today: Detect threats by using Microsoft Defender XDR: Create hunting graphs, including blast radius. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Remediate threats using Microsoft Defender Module 6 Units Feedback Intermediate Security Engineer Security Operations Analyst Microsoft Defender for Office 365 Microsoft 365 Microsoft Defender XDR Office 365 Learn to investigate and remediate threats using Microsoft Defender for Office 365 with automated tools, phishing triage, and attack simulation. Learning objectives After completing this module, you'll be able to: Automate threat investigation and response using Microsoft Defender for Office 365. Configure Safe Attachments, Safe Links, and anti-phishing policies.
30 October 2026 · Perform threat hunting (20–25%)tip ·
Focus on this objective today: Describe data visualization in Microsoft Power BI: Describe features of data models in Power BI. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe Microsoft Dataverse Module 9 Units Feedback Beginner Business Owner Business User App Maker Student Microsoft Dataverse Microsoft Power Platform Microsoft Dataverse is the intelligent data foundation behind Power Platform—and increasingly, the engine powering AI agents and Copilot experiences. In this module, learn how Dataverse works, how to structure and govern your data, and how to build AI-ready solutions without writing a line of database code. Learning objectives In this module, you learn how to: Explain the core capabilities and business value of Microsoft Dataverse as a data platform for Power Platform solutions.
30 October 2026 · Describe an analytics workload (25–30%)tip ·
Focus on this objective today: Prepare to deploy agents: Configure capacity, billing, and credits. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Prepare to deploy Microsoft Defender for IoT Module 7 Units Feedback Intermediate Solution Architect Microsoft Azure Defender for IoT To prepare for the deployment of Microsoft Defender for IoT, identify what to monitor, choose a traffic mirroring method, and review the appliance options. Learning objectives By the end of this module, you'll be able to: Analyze a network diagram to identify devices and subnets to monitor with Defender for IoT. Analyze a network diagram to identify where to place Defender for IoT network sensors and how they should be configured.
30 October 2026 · Optimize AI-driven sales (20–25%)tip ·
Focus on this objective today: Design AI and agents for business solutions: Propose code-first generative pages and the use of an agent feed for apps. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Design AI agents for business solutions Module 21 Units Feedback Advanced Solution Architect Microsoft 365 Copilot Microsoft 365 Copilot Chat Microsoft Power Platform Microsoft Copilot Studio Dynamics 365 Learn to design AI agents tailored to business needs using Dynamics 365 and Copilot. Learning objectives After completing this module, you will be able to: Apply Responsible AI principles to AI agent design. Configure business terms and customize Copilot in Dynamics 365.
30 October 2026 · Design AI-powered business solutions (25–30%)tip ·
Focus on this objective today: Build agents by using Foundry: Implement orchestrated multi-agent solutions. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Build multi-agent solutions using connected agents in Copilot Studio Module 8 Units Feedback Intermediate App Maker Microsoft Copilot Studio Learn to build multi-agent solutions in Copilot Studio by connecting your orchestrator to existing agents built on Microsoft's agentic platform. Configure connections to Copilot Studio agents, Microsoft Foundry agents, and Microsoft Fabric Data agents, and manage your connected agent ecosystem for accurate orchestration. Note Microsoft Copilot Studio has introduced a new experience with updated features, capabilities, and navigation.
30 October 2026 · Implement generative AI and agentic solutions (30–35%)tip ·
Focus on this objective today: Manage user identities and authentication: Describe differences between managed users and personal accounts. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Manage users and groups Module 7 Units Feedback Beginner Administrator Windows This module introduces the management of users and groups using Active Directory, and compares the differences between Active Directory Services and Microsoft Entra ID. Learning objectives After completing this module, you will be able to: Describe Active Directory Domain Services. Describe Microsoft Entra ID.
30 October 2026 · Manage GitHub identities and access (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure topics: Configure advanced agent responses with API and Send HTTP requests' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure AI agents and Copilot in Dynamics 365 Contact Center Module 9 Units Feedback Intermediate Functional Consultant Administrator Dynamics 365 Your contact center has more conversations to manage, more quality to maintain, and more configuration to get right than any team can handle manually. In this module, you configure the three AI agents in Dynamics 365 Contact Center — Customer Assist, Quality Assurance, and Service Operations — and set up the Copilot features your service representatives rely on in every conversation. You connect knowledge sources, add filters, extend Copilot with plugins, and use analytics to keep the whole system improving.
29 October 2026 · Plan and configure agent solutions (30–35%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Craft effective prompts: Apply best practices for prompt crafting' in a new scenario, then check your reasoning against the official source. Source context: Read in English Create effective prompts for generative AI training tools Module 7 Units Feedback Beginner K-12 Educator Business User Higher Education Educator Data Engineer School Leader Foundry Tools Azure Machine Learning Azure Machine Learning designer Microsoft 365 Apps Translator Text in Foundry Tools Azure Translator Speech Microsoft Copilot Azure AI Language This module covers the basic concepts of prompt engineering, the elements of an effective prompt, and best practices in prompting. Learning objectives By the end of this module, you'll be able to: Critique the effectiveness of different prompt engineering techniques. Assess the clarity and relevance of instructions and context for prompt creation.
29 October 2026 · Apply prompt engineering and context crafting (10–15%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Explain code by using GitHub Copilot Chat: Explain project dependencies by using GitHub Copilot Chat' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement code improvements using GitHub Copilot tools Module 10 Units Feedback Intermediate Developer GitHub This module explores using GitHub Copilot Chat to develop improvements for an existing codebase. Exercises provide practical experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security. Learning objectives By the end of this module, you're able to: Develop prompts/questions for GitHub Copilot Chat that help you to improve the code in your existing code projects.
29 October 2026 · Explain code by using GitHub Copilot Chatexam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Use automated machine learning to explore optimal models: Use automated machine learning for computer vision' in a new scenario, then check your reasoning against the official source. Source context: Read in English Understand the Transformer architecture and explore large language models in Azure Machine Learning Module 8 Units Feedback Intermediate Data Scientist Azure Machine Learning Learn about the history of natural language processing (NLP), including how the Transformer architecture revolutionized the field and helped us create large language models (LLMs). Work with LLMs in Azure Machine Learning through the foundation models in the model catalog. Learning objectives By the end of this module, you'll be able to: Understand the developments that have led to large language models.
29 October 2026 · Explore data, and run experiments (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Identify responsible AI and data protection practices: Recognize and mitigate risks to sensitive data' in a new scenario, then check your reasoning against the official source. Source context: Read in English Identify and mitigate AI data security risks Module 9 Units Feedback Intermediate Auditor Administrator Risk Practitioner Microsoft Purview Microsoft 365 Microsoft Purview Data Security Posture Management (DSPM) for AI helps organizations monitor AI activity, enforce security policies, and prevent unauthorized data exposure. Learn how to configure DSPM for AI, track AI interactions, run data assessments, and apply security controls to reduce risks associated with AI usage. Learning objectives After completing this module, you'll be able to: Explain the purpose and benefits of Microsoft Purview DSPM for AI.
29 October 2026 · Understand generative AI fundamentals (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe the business value of Microsoft Power Platform services: Describe the value of Microsoft Power Pages to build websites' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe the business value of Microsoft Power Platform services Module 11 Units Feedback Beginner Business Owner Business User App Maker Student Microsoft Copilot Studio Power Apps Power Automate Power BI Power Pages Microsoft Power Platform This module focuses on the challenges organizations face in building efficient solutions, automating workflows, and analyzing data and how the Microsoft Power Platform addresses these needs. Learning objectives In this module, you learn how to: Describe Power Platform. Describe the business value of Power Platform.
29 October 2026 · Describe the business value of Microsoft Power Platform (5–10%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure and manage virtual networks in Azure: Create and configure virtual networks and subnets' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure virtual networks Module 11 Units Feedback Intermediate Administrator Azure Virtual Network Learn to configure virtual networks and subnets, including IP addressing. Learning objectives In this module, you learn how to: Describe Azure virtual network features and components. Identify features and usage cases for subnets and subnetting.
29 October 2026 · Implement and manage virtual networking (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Design solutions for logging and monitoring: Recommend a solution for routing logs' in a new scenario, then check your reasoning against the official source. Source context: Read in English Design authentication and authorization solutions Module 13 Units Feedback Advanced Solution Architect Microsoft Entra ID Azure Role-based access control Azure Architects design and recommend authentication and authorization solutions. Learning objectives In this module, you learn how to: Design for identity and access management. Design for Microsoft Entra ID.
29 October 2026 · Design identity, governance, and monitoring solutions (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe access management capabilities of Microsoft Entra ID: Describe Conditional Access' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe access management capabilities of Microsoft Entra Module 6 Units Feedback Beginner Business User Student Azure Microsoft Entra ID Microsoft Entra A key function of Microsoft Entra is to manage access. Learn about Microsoft's Security Service Edge (SSE) solution, conditional access, and how Microsoft Entra roles and role-based access control (RBAC) help organizations manage access. Learning objectives By the end of this module, you'll be able to: Describe Conditional Access in Microsoft Entra ID.
29 October 2026 · Describe the capabilities of Microsoft Entra (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Create and manage workspaces and assets: Configure a semantic model scheduled refresh' in a new scenario, then check your reasoning against the official source. Source context: Read in English Manage the semantic model development lifecycle Module 9 Units Feedback Intermediate Data Analyst Power BI Microsoft Fabric Manage semantic models through their full development lifecycle. Create reusable assets, version-control with Git, inspect and validate with the XMLA endpoint and SemPy, deploy through pipelines, and maintain with monitoring and impact analysis. Learning objectives By the end of this module, you'll be able to: Create reusable Power BI assets Manage Power BI content in version control Manage semantic models with the XMLA endpoint Deploy content through stages Maintain and monitor semantic models Add Prerequisites Experience with Power BI Desktop and the Power BI service Understanding of semantic model concepts Familiarity with Python and Fabric notebooks, including DataFrames Foundational Git workflow knowledge (fork, branch, commit, sync, merge, pull request) Introduction min Create reusable Power BI assets min Manage Power BI content in version control min Manage semantic models with the XMLA endpoint min Deploy content through stages min Maintain and monitor semantic models min Exercise: Manage semantic models through their lifecycle min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
29 October 2026 · Manage and secure Power BI (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement generative AI apps and agents by using Foundry: Create and test a single-agent solution in the Foundry portal' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement a responsible generative AI solution in Microsoft Foundry Module 9 Units Feedback Intermediate AI Engineer Developer Solution Architect Student Microsoft Foundry Generative AI enables amazing creative solutions, but must be implemented responsibly to minimize the risk of harmful content generation. Learning objectives By the end of this module, you'll be able to: Describe an overall process for responsible generative AI solution development Identify and prioritize potential harms relevant to a generative AI solution Measure the presence of harms in a generative AI solution Mitigate harms in a generative AI solution Prepare to deploy and operate a generative AI solution responsibly Add Prerequisites Before starting this module, you should be familiar with Microsoft Foundry. Consider completing the Introduction to Microsoft Foundry module before starting this one.
29 October 2026 · Implement AI solutions by using Microsoft Foundry (55–60%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Create a custom sensitive information type: Create a custom sensitive information type that uses a regular expression' in a new scenario, then check your reasoning against the official source. Source context: Read in English Create and manage sensitive information types Module 10 Units Feedback Intermediate Auditor Information Protection and Compliance Administrator Risk Practitioner Microsoft 365 Learn how to use sensitive information types to support your information protection strategy. Learning objectives After completing this module, you'll be able to: Recognize the difference between built-in and custom sensitive information types. Configure sensitive information types with exact data match-based classification.
29 October 2026 · Create a custom sensitive information typeexam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement security best practices: Generate and verify artifact attestations / provenance (e.g., SLSA, build metadata) and integrate into deployment verification' in a new scenario, then check your reasoning against the official source. Source context: Read in English Build a cybersecurity career with SOC best practices Module 8 Units Feedback Beginner Student School Leader Microsoft Defender Microsoft Sentinel Microsoft Security Copilot Explore key security operations center (SOC) roles, skills, and best practices through real-world scenarios and tools that help you build a career in cybersecurity. Learning objectives Upon completion of this module, you'll be able to: Identify best practices for effective SOC operations. Describe the ethical considerations in cybersecurity.
29 October 2026 · Secure and optimize automation (10–15%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Maintain the analytics development lifecycle: Deploy and manage semantic models by using the XMLA endpoint' in a new scenario, then check your reasoning against the official source. Source context: Read in English Manage the semantic model development lifecycle Module 9 Units Feedback Intermediate Data Analyst Power BI Microsoft Fabric Manage semantic models through their full development lifecycle. Create reusable assets, version-control with Git, inspect and validate with the XMLA endpoint and SemPy, deploy through pipelines, and maintain with monitoring and impact analysis. Learning objectives By the end of this module, you'll be able to: Create reusable Power BI assets Manage Power BI content in version control Manage semantic models with the XMLA endpoint Deploy content through stages Maintain and monitor semantic models Add Prerequisites Experience with Power BI Desktop and the Power BI service Understanding of semantic model concepts Familiarity with Python and Fabric notebooks, including DataFrames Foundational Git workflow knowledge (fork, branch, commit, sync, merge, pull request) Introduction min Create reusable Power BI assets min Manage Power BI content in version control min Manage semantic models with the XMLA endpoint min Deploy content through stages min Maintain and monitor semantic models min Exercise: Manage semantic models through their lifecycle min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
29 October 2026 · Maintain a data analytics solution (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Plan for AI adoption across the organization: Understand Copilot license types, including pay-as-you go, monthly, and included with Microsoft 365 subscription' in a new scenario, then check your reasoning against the official source. Source context: Read in English Connect Microsoft 365 Copilot to your external data in real-time with message extension plugins built with TypeScript and Visual Studio Code Module 12 Units Feedback Beginner Developer Microsoft Copilot Microsoft Teams Microsoft 365 Learn how to build Microsoft 365 Copilot message extension plugins to connect it to external data sources and extend its capabilities with TypeScript. Learning objectives By the end of this module, you're able to: Understand what message extensions are and how to build them Create a message extension Understand how to authenticate users using single sign-on and call a custom API protected with Microsoft Entra authentication Understand how to extend and optimize message extensions for use with Microsoft 365 Copilot Add Prerequisites Basic knowledge of TypeScript Basic knowledge of Bicep Basic knowledge of authentication Administrator access to a Microsoft 365 tenant Access to an Azure subscription Access to Microsoft 365 Copilot is optional and required only to complete one exercise Visual Studio Code Node.js v18 Introduction min What are message extensions. min Create a message extension min Exercise - Create a message extension min Add single sign-on min Exercise - Add single sign-on min Return product data from Microsoft Entra protected API min Exercise - Return product data from Microsoft Entra protected API min Extend and optimize message extensions for use with Microsoft 365 Copilot min Exercise - Extend and optimize message extensions for use with Microsoft 365 Copilot min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
29 October 2026 · Identify an implementation and adoption strategy for Microsoft’s AI apps and services (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Identify Power Automate components: Describe the Power Automate apps including Power Automate for Desktop, Power Automate mobile, and the Power Automate maker portal' in a new scenario, then check your reasoning against the official source. Source context: Read in English Identify Microsoft Power Automate components Module 11 Units Feedback Beginner Business Owner Business User App Maker Student Power Automate This module introduces the core concepts of Power Automate, including workflow automation use cases, cloud flow templates, and the role of triggers and actions. Learning objectives In this module, you learn how to: Describe some use cases for Power Automate workflow automation. Describe process mining. Describe cloud flow templates.
29 October 2026 · Demonstrate the capabilities of Power Automate (15–20%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe cloud computing: Describe the shared responsibility model' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe shared features in Dynamics 365 finance and operations apps Module 12 Units Feedback Beginner Security Operations Analyst DevOps Engineer Data Engineer Functional Consultant Business User Business Leader Business Owner Student Dynamics 365 Finance Learn about the shared features in finance apps that ensure consistency, compliance, and efficiency in organizational operations. Learning objectives After completing this module, you can: Describe security capabilities of finance and operations apps. Describe workflow capabilities of finance and operations apps.
29 October 2026 · Describe cloud concepts (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Working with GitHub: Explain the GitHub Flow for collaboration' in a new scenario, then check your reasoning against the official source. Source context: Read in English Introduction to prompt engineering with GitHub Copilot Module 7 Units Feedback Beginner Developer DevOps Engineer Student GitHub Discover the essentials of creating effective prompts with GitHub Copilot. Uncover techniques to transform your coding comments into precise, actionable code, enhancing your development workflow and accelerating code delivery through advanced prompting strategies. Learning objectives By the end of this module, you're able to: Craft effective prompts that optimize GitHub Copilot's performance, ensuring precision and relevance in every code suggestion while accelerating development cycles.
29 October 2026 · Understand Git and GitHub basics (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement responsible AI for multimodal content: Implement filters to classify unsafe or disallowed visual content' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement generative AI guardrails with Azure AI Content Safety Module 11 Units Feedback Beginner Developer Azure Learn how to implement generative AI guardrails with Azure AI Content Safety. Learning objectives By the end of this module, you're able to: Perform text and image moderation for harmful content. Detect groundedness in a model's output.
29 October 2026 · Implement computer vision solutions (10–15%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Identify the core security features of Microsoft 365 services: Identify the appropriate security object to use in an organization (users and groups)' in a new scenario, then check your reasoning against the official source. Source context: Read in English Describe the core features of Microsoft Security Copilot Module 9 Units Feedback Beginner Security Operations Analyst Security Engineer Business Owner Microsoft Defender for Threat Intelligence Microsoft Defender for External Attack Surface Management Microsoft Sentinel Microsoft Intune Microsoft Entra Microsoft Purview Microsoft Defender Microsoft Copilot Microsoft Security Copilot has a rich set of features. Learn about available plugins, promptbooks, the ways you can export and share information from Copilot, and much more. Learning objectives By the end of this module, you're able to: Describe the features available in the standalone Copilot experience.
29 October 2026 · Identify the core features and objects of Microsoft 365 services (30–35%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement and manage identities for external users and tenants: Manage External collaboration settings in Microsoft Entra ID' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement and manage external identities Module 16 Units Feedback Advanced Administrator Identity and Access Administrator Security Engineer Azure Microsoft Entra Microsoft Entra Verified ID Microsoft Entra External ID Inviting external users to use company Azure resources is a great benefit, but you want to do it in a secure way. Explore how to enable secure external collaboration. Learning objectives By the end of this module, you're able to: Manage external collaboration settings in Microsoft Entra ID Invite external users (individually or in bulk) Manage external user accounts in Microsoft Entra ID Configure identity providers (social and SAML/WS-fed) Add Prerequisites None Get started with Azure Choose the Azure account that's right for you.
29 October 2026 · Implement and manage user identities (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure automation for Microsoft Defender XDR and Microsoft Sentinel: Configure alert notifications in Microsoft Defender XDR, including tuning, suppression, and correlation' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure and manage automation using Microsoft Defender for Endpoint Module 7 Units Feedback Intermediate Security Operations Analyst Microsoft 365 Microsoft 365 Security Center Windows 11 Windows Security Microsoft Defender for Endpoint Microsoft Intune Microsoft Entra ID Learn how to configure automation in Microsoft Defender for Endpoint by managing environmental settings. Learning objectives Upon completion of this module, the learner will be able to: Configure advanced features of Microsoft Defender for Endpoint Manage automation settings in Microsoft Defender for Endpoint Add Prerequisites Intermediate understanding of Windows 10. Introduction min Configure advanced features min Manage automation upload and folder settings min Configure automated investigation and remediation capabilities min Block at risk devices min Module assessment min Summary and resources min Take the module assessment Module Assessment Results Assess your understanding of this module.
29 October 2026 · Manage a security operations environment (40–45%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Describe considerations for real-time data analytics: Describe the difference between batch and streaming data' in a new scenario, then check your reasoning against the official source. Source context: Read in English Visualize real-time data with Azure Stream Analytics and Power BI Module 7 Units Feedback Intermediate Data Analyst Data Engineer Azure Azure Stream Analytics Power BI By combining the stream processing capabilities of Azure Stream Analytics and the data visualization capabilities of Microsoft Power BI, you can create real-time data dashboards. Learning objectives In this module, you'll learn how to: Configure a Stream Analytics output for Power BI. Use a Stream Analytics query to write data to Power BI.
29 October 2026 · Describe an analytics workload (25–30%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Configure AI-powered intelligence and insights features: Configure Copilot features, including record summarization' in a new scenario, then check your reasoning against the official source. Source context: Read in English Configure AI agents and Copilot in Dynamics 365 Contact Center Module 9 Units Feedback Intermediate Functional Consultant Administrator Dynamics 365 Your contact center has more conversations to manage, more quality to maintain, and more configuration to get right than any team can handle manually. In this module, you configure the three AI agents in Dynamics 365 Contact Center — Customer Assist, Quality Assurance, and Service Operations — and set up the Copilot features your service representatives rely on in every conversation. You connect knowledge sources, add filters, extend Copilot with plugins, and use analytics to keep the whole system improving.
29 October 2026 · Optimize AI-driven sales (20–25%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Analyze, monitor, and tune AI-powered business solutions: Monitor agent performance and metrics' in a new scenario, then check your reasoning against the official source. Source context: Read in English Monitor, analyze, and tune AI agents Module 8 Units Feedback Advanced Database Administrator Developer Administrator Solution Architect Technology Manager Microsoft 365 Copilot Microsoft 365 Microsoft 365 Copilot Chat Microsoft Power Platform Microsoft Copilot Studio Learn to ensure AI agents operate reliably, deliver high-quality outcomes, and continuously improve in enterprise environments. Learning objectives After completing this module, you'll be able to: Establish monitoring frameworks for AI agents. Apply industry tools and processes for observability.
29 October 2026 · Deploy AI-powered business solutions (40–45%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Implement responsible AI for multimodal content: Detect and mitigate indirect prompt injection by using embedded text in images' in a new scenario, then check your reasoning against the official source. Source context: Read in English Implement CI/CD by using SQL database projects Module 10 Units Feedback Intermediate Database Administrator Developer Data Engineer Azure Azure SQL Database SQL Server Implement CI/CD for SQL Database Projects with source control, branching, schema drift detection, automated pipelines, and testing strategies using GitHub Actions and Azure DevOps. Learning objectives By the end of this module, you're able to: Create, build, and validate database models by using SQL Database Projects, including SDK-style. Configure source control for SQL Database Projects and manage reference data with predeployment and post-deployment scripts.
29 October 2026 · Implement computer vision solutions (10–15%)exam trap ·
Do not treat this objective as a recognition exercise. Practise explaining and applying 'Monitor enterprise usage and activity: Distinguish admin responsibilities vs. GitHub Support and generate diagnostics' in a new scenario, then check your reasoning against the official source. Source context: Read in English GitHub administration for enterprise support and adoption Module 7 Units Feedback Intermediate DevOps Engineer Developer Solution Architect GitHub In this module, you learn about some fundamental features and best practices that can improve the administrative operations of your GitHub Enterprise. Learning objectives By the end of this module, you're able to: Set up authentication with Security Assertion Markup Language (SAML) single sign-on and a connection between Enterprise Server and Enterprise Cloud with GitHub Connect. Automate security and version updates for your project's dependencies, as well as administrative duties and user interactions with GitHub.
29 October 2026 · Monitor and optimize GitHub usage (10–15%)tip ·
Focus on this objective today: Configure topics: Add agent flows to a topic. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Configure GitHub Copilot instructions and create custom agents Module 8 Units Feedback Intermediate Developer GitHub Visual Studio Code This module covers how to configure and customize GitHub Copilot in Visual Studio Code using instruction files, prompt files, custom agents, and agent handoffs to create tailored AI-assisted development workflows. Learning objectives After completing this module, you're able to: Customize GitHub Copilot's responses using instruction files and prompt files to enforce project-specific coding styles, best practices, and guidelines. Create custom GitHub Copilot agents in Visual Studio Code with tailored instructions, tool permissions, and subagent configurations.
28 October 2026 · Plan and configure agent solutions (30–35%)tip ·
Focus on this objective today: Craft effective prompts: Use zero-shot and few-shot prompting. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Create effective prompts for generative AI training tools Module 7 Units Feedback Beginner K-12 Educator Business User Higher Education Educator Data Engineer School Leader Foundry Tools Azure Machine Learning Azure Machine Learning designer Microsoft 365 Apps Translator Text in Foundry Tools Azure Translator Speech Microsoft Copilot Azure AI Language This module covers the basic concepts of prompt engineering, the elements of an effective prompt, and best practices in prompting. Learning objectives By the end of this module, you'll be able to: Critique the effectiveness of different prompt engineering techniques. Assess the clarity and relevance of instructions and context for prompt creation.
28 October 2026 · Apply prompt engineering and context crafting (10–15%)tip ·
Focus on this objective today: Explain code by using GitHub Copilot Chat: Explain the purpose of selected lines of code by using GitHub Copilot Inline Chat. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Implement code improvements using GitHub Copilot tools Module 10 Units Feedback Intermediate Developer GitHub This module explores using GitHub Copilot Chat to develop improvements for an existing codebase. Exercises provide practical experience implementing GitHub Copilot suggestions that improve code quality, reliability, performance, and security. Learning objectives By the end of this module, you're able to: Develop prompts/questions for GitHub Copilot Chat that help you to improve the code in your existing code projects.
28 October 2026 · Explain code by using GitHub Copilot Chattip ·
Focus on this objective today: Optimize through fine-tuning: Prepare data for fine-tuning. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Optimize and fine-tune AI agents for production Module 8 Units Feedback Intermediate Data Scientist AI Engineer Microsoft Foundry Learn to evaluate and select fine-tuning methods, recognize agent quality problems, prepare training data, and design optimization strategies using hyperparameter configuration and iterative evaluation. Learning objectives By the end of this module, you'll be able to: Evaluate and select fine-tuning methods including supervised fine-tuning (SFT), reinforcement fine-tuning (RFT), and direct preference optimization (DPO) based on quality requirements, data availability, and cost constraints. Recognize agent quality problems and determine which fine-tuning approach addresses the root cause for format inconsistency, tone misalignment, or reasoning failures.
28 October 2026 · Optimize language models for AI applications (25–30%)tip ·
Focus on this objective today: Identify responsible AI and data protection practices: Identify common risks, including fabrications, prompt injection, and over-reliance. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Identify AI data risks using Microsoft Purview Data Security Posture Management Module 6 Units Feedback Intermediate Security Engineer Microsoft Purview Azure Use Microsoft Purview Data Security Posture Management for AI to discover how sensitive data flows through AI tools, identify overexposed SharePoint content, and review interaction risks generated by Copilot and AI applications. Learning objectives After completing this module, you can: Configure Microsoft Purview Data Security Posture Management (DSPM) for AI Assess SharePoint data overexposure risks that affect AI grounding data Identify sensitive data risks in Copilot and AI application interactions Interpret DSPM for AI dashboards and prioritize remediation actions Add Prerequisites Familiarity with Microsoft Purview portal navigation Basic understanding of data security and posture management concepts Awareness of Microsoft 365 Copilot and AI application data access patterns Get started with Azure Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days.
28 October 2026 · Understand generative AI fundamentals (25–30%)tip ·
Focus on this objective today: Describe Power Apps capabilities and use cases: Describe use cases for and capabilities of model-driven apps. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe shared capabilities in Dynamics 365 customer engagement apps Module 9 Units Feedback Beginner Student Functional Consultant Business User Business Owner Dynamics 365 Customer Engagement apps Microsoft Power Platform Examine integration, AI-driven tools, and customization features for tailoring Dynamics 365 customer engagement apps to business requirements. Learning objectives After completing this module, you will be able to: Describe the options for tailoring Dynamics 365 customer engagement applications. Describe how to enhance Dynamics 365 apps using Microsoft Power Platform.
28 October 2026 · Demonstrate the capabilities of Power Apps (20–25%)tip ·
Focus on this objective today: Create and configure virtual machines: Move a virtual machine to another resource group, subscription, or region. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Configure virtual machine availability Module 12 Units Feedback Intermediate Administrator Azure Virtual Machines Learn how to configure virtual machine availability including vertical and horizontal scaling. Learning objectives In this module, you learn how to: Implement availability sets and availability zones. Implement update and fault domains. Implement Azure Virtual Machine Scale Sets.
28 October 2026 · Deploy and manage Azure compute resources (20–25%)tip ·
Focus on this objective today: Design governance: Recommend a solution for identity governance. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Design solutions for identity and access management Module 12 Units Feedback Advanced Security Engineer Solution Architect Azure Microsoft Defender for Cloud Microsoft Defender for Cloud Apps Microsoft Defender for Identity Microsoft Sentinel Microsoft Entra ID Design identity and access management solutions that protect organizational resources while enabling productivity. Learn how to design access strategies for different deployment models, enable secure external collaboration, implement modern authentication, and protect identity infrastructure. Learning objectives By the end of this module, you're able to: Design access strategies for SaaS, PaaS, IaaS, hybrid, and multicloud resources using identity, networking, and application controls Design a solution for Microsoft Entra ID, including hybrid and multicloud environments Design a solution for external identities, including B2B collaboration and customer identity Design a solution for agent identities using Microsoft Entra Agent ID Design modern authentication and authorization strategies Validate Conditional Access alignment with Zero Trust Specify requirements for securing Active Directory Domain Services Design a solution for managing secrets, keys, and certificates Add Prerequisites Advanced experience with identity and access concepts including authentication, authorization, and Active Directory Experience with Microsoft Entra ID, Conditional Access, and Azure Key Vault Conceptual knowledge of Zero Trust security principles Get started with Azure Choose the Azure account that's right for you.
28 October 2026 · Design identity, governance, and monitoring solutions (25–30%)tip ·
Focus on this objective today: Describe core infrastructure security services in Azure: Describe Azure Firewall. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe core infrastructure security services in Azure Module 10 Units Feedback Beginner Business User Student Azure Azure Bastion Azure DDoS Protection Azure Firewall Azure Web Application Firewall Learn about capabilities Azure supports to protect your network, VMs, and your data. Learning objectives After completing this module, you'll be able to: Learn how Azure security capabilities can protect the network. Learn how Azure can protect your VMs.
28 October 2026 · Describe the capabilities of Microsoft security solutions (35–40%)tip ·
Focus on this objective today: Design and implement a data model: Create a common date table. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Design and implement database objects with SQL Module 11 Units Feedback Intermediate Advanced Data Engineer Database Administrator Developer Solution Architect SQL Server Azure SQL Database Azure SQL Managed Instance Microsoft Fabric This module covers designing and implementing various database objects including tables with different data types, specialized table types, indexes, constraints, and partitioning strategies. You'll learn how to create and optimize database objects for modern SQL platforms. Learning objectives After completing this module, you'll be able to: Design and implement tables with appropriate data types, sizes, and columns Implement specialized tables including in-memory, temporal, external, LEDGER, and GRAPH tables Design and implement JSON columns and indexes Design and implement database constraints including primary key, foreign key, unique key, CHECK, and DEFAULT Design and implement SEQUENCES Design and implement partitioning strategies for tables and indexes Add Prerequisites Before starting this module, you should have: Experience writing T-SQL queries Basic understanding of database concepts Familiarity with relational database design principles Introduction min Understand your SQL Server-based platform choices min Build effective tables min Optimize with indexes min Use specialized table types min Enforce data integrity with constraints min Manage JSON columns and indexes min Partition tables for scale min Exercise - Create and maintain database objects min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
28 October 2026 · Prepare the data (25–30%)tip ·
Focus on this objective today: Implement AI solutions for information extraction by using Foundry: Extract information from documents and forms by using Azure Content Understanding in Foundry Tools. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Get started with AI-powered information extraction in Azure Module 6 Units Feedback Beginner AI Engineer Foundry Tools Microsoft Foundry AI gives you the power to unlock insights from your data. Learn how to use Azure Content Understanding in Foundry Tools to extract information from content. Learning objectives After completing this module, you'll be able to: Describe Azure Content Understanding and its core purpose Explain how content is processed, from ingestion, to analysis, to structured output Identify supported content types (documents, audio, and video) Use analyzers and schemas to extract structured data Explore and interact with results using Foundry tools and APIs Add Prerequisites Before starting this module, you should already have: Familiarity with Azure portal Introduction min Extract information from documents min Extract information from audio and video min Exercise - Get started with information extraction in Microsoft Foundry min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
28 October 2026 · Implement AI solutions by using Microsoft Foundry (55–60%)tip ·
Focus on this objective today: Create and publish a sensitivity label: Create a sublabel. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Create and publish custom GitHub actions Module 6 Units Feedback Intermediate DevOps Engineer Administrator Developer Solution Architect GitHub Learn how to write your own GitHub actions and identify the metadata, syntax, and workflow commands to create custom workflows. Learn best practices for documenting and versioning your action, and how to publish your action to the GitHub Marketplace. Learning objectives In this module, you'll learn how to: Identify the metadata and syntax needed to create custom GitHub actions.
28 October 2026 · Create and publish a sensitivity labeltip ·
Focus on this objective today: Use and manage workflow templates: Contrast disabling and deleting workflows. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Work smarter and streamline workflows with Security Copilot in the Surface Management Portal Module 4 Units Feedback Beginner Security Engineer Surface In this module, you'll learn more about this integration and how it helps IT teams work smarter with streamlined deployment and AI enhancements. Learning objectives By the end of this module, you'll be able to: Describe how the Surface Management Portal empowers easy management of Surface devices Explain how Security Copilot enhances the Surface Management Portal experience Identify the benefits of using Security Copilot in the Surface Management Portal Add Prerequisites None Introduction min Efficient device management min Getting started min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module. Sign in and answer all questions correctly to earn a pass designation on your profile.
28 October 2026 · Consume and troubleshoot workflows (15–20%)tip ·
Focus on this objective today: Query and analyze data: Select, filter, and aggregate data by using KQL. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Summarizing data: Aggregate functions and grouping Module 5 Units Feedback Beginner Database Administrator Developer Azure Database for PostgreSQL This module introduces aggregate functions in SQL, which are essential for analyzing data. You learn how to use functions like COUNT, SUM, AVG, MIN and MAX, group data using the GROUP BY clause and filter grouped results with the HAVING clause. Learning objectives By the end of this module, you'll be able to: Understand the role of aggregate functions in data analysis Use COUNT to count all rows or distinct values in a column Use SUM to calculate the total of values in a numeric column Use AVG to compute the average of numeric values in a column Use MIN and MAX to find the lowest and highest values in a column Group data using GROUP BY to apply aggregate functions to each group Differentiate between GROUP BY and DISTINCT, and use GROUP BY even without aggregate functions to list unique values Use HAVING to filter grouped results based on aggregate function outcomes Add Prerequisites Before starting this module, you should have a basic understanding of SQL SELECT statement.
28 October 2026 · Prepare data (45–50%)tip ·
Focus on this objective today: Identify benefits and capabilities of Foundry Tools: Identify the benefits of Microsoft Foundry and Foundry Tools, including scalability and security. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Create speech-enabled apps with Azure Speech in Microsoft Foundry Tools Module 9 Units Feedback Intermediate AI Engineer Data Scientist Developer Solution Architect Student Microsoft Foundry Azure Speech in Microsoft Foundry Tools enables you to build speech-enabled applications. This module focuses on using the speech-to-text and text to speech APIs, which enable you to create apps that are capable of speech recognition and speech synthesis. Learning objectives In this module, you'll learn how to: Use a Microsoft Foundry resource for Azure Speech in Foundry Tools Implement speech recognition with the Azure Speech to text API Use the Text to speech API to implement speech synthesis Configure audio format and voices Use Speech Synthesis Markup Language (SSML) Add Prerequisites Before starting this module, you should: Be familiar with Azure services and the Azure portal Have programming experience Introduction min Azure Speech in Foundry Tools min Use the Speech to Text API min Use the Text to Speech API min Configure audio format and voices min Use Speech Synthesis Markup Language min Exercise - Create a speech-enabled app min Module assessment min Summary min Take the module assessment Module Assessment Results Assess your understanding of this module.
28 October 2026 · Identify benefits, capabilities, and opportunities for Microsoft’s AI apps and services (35–40%)tip ·
Focus on this objective today: Describe the business value of Microsoft Power Platform services: Describe the value of Copilots and generative AI features in Microsoft Power Platform. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe the business value of extending business solutions by using Microsoft Power Platform Module 7 Units Feedback Beginner Business Owner Business User App Maker Student Microsoft Power Platform This module covers the native integration of Power Platform with Microsoft 365 services and how it connects to on-premises environments. It covers Copilot Studio and the Plan Designer. Learning objectives In this module, you learn: How to integrate Microsoft Power Platform with Microsoft 365 and Teams.
28 October 2026 · Describe the business value of Microsoft Power Platform (15–20%)tip ·
Focus on this objective today: Describe Azure compute and networking services: Define public and private endpoints. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Describe Azure networking services Module 7 Units Feedback Beginner Administrator Developer DevOps Engineer Solution Architect Azure This module introduces Azure networking capabilities for secure communication between Azure resources, on-premises environments, and internet-connected clients. Learning objectives Upon completion of this module, you'll be able to: Describe Azure virtual networking, including subnets and endpoints Describe connectivity options with Azure VPN Gateway Describe when to use Azure ExpressRoute Describe Azure DNS capabilities Describe basic network access controls for Azure resources Add Prerequisites Basic familiarity with IT terms and concepts Get started with Azure Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days.
28 October 2026 · Describe Azure architecture and services (35–40%)tip ·
Focus on this objective today: Automation and AI tools: Describe GitHub Codespaces and how to set up, customize, and use dev containers. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Code with GitHub Codespaces Module 7 Units Feedback Beginner Administrator Developer Solution Architect DevOps Engineer GitHub GitHub Codespaces is a fully configured development environment hosted in the cloud. By using GitHub Codespaces, your workspace, along with all of your configured development environments, is available from any computer with access to the internet. Learning objectives By the end of this module, you're able to: Describe GitHub Codespaces.
28 October 2026 · Apply modern development practices (10–15%)tip ·
Focus on this objective today: Design and implement multimodal understanding workflows: Configure generation of alt‑text and extended image descriptions aligned to accessibility guidelines. Explain it in your own words, apply it to one realistic scenario, and verify the details against the official source. Source context: Read in English Design and implement Azure ExpressRoute Module 11 Units Feedback Intermediate Administrator Network Engineer Azure ExpressRoute Azure Virtual Network You learn how to design and implement Azure ExpressRoute, ExpressRoute Global Reach, ExpressRoute FastPath. Learning objectives At the end of this module, you are able to: Design and implement ExpressRoute Design and implement ExpressRoute Global Reach Design and implement ExpressRoute FastPath Troubleshoot ExpressRoute connection issues Add Prerequisites You should have experience with networking concepts, such as IP addressing, Domain Name System (DNS), and routing You should have experience with network connectivity methods, such as VPN or WAN You should have experience with the Azure portal and Azure PowerShell Introduction min Explore Azure ExpressRoute min Design an ExpressRoute deployment min Exercise: Configure an ExpressRoute gateway min Exercise: Provision an ExpressRoute circuit min Configure peering for an ExpressRoute deployment min Design an ExpressRoute circuit for resiliency min Connect geographically dispersed networks with ExpressRoute global reach min Improve data path performance between networks with ExpressRoute FastPath min Troubleshoot ExpressRoute connection issues min Summary and resources min Take the module assessment Module Assessment Results Assess your understanding of this module. Sign in and answer all questions correctly to earn a pass designation on your profile.
28 October 2026 · Implement computer vision solutions (10–15%)