Microsoft Learn provides self-paced, digital learning resources to build skills and a foundational understanding of technology. Microsoft Learn provides resources to complement existing institution courseware and study materials to best prepare students for in-demand jobs and Microsoft industry-recognized certifications. Microsoft Learn provides step-by-step, bite-sized tutorials and engaging modules that are available online and support learners with technology proficiency ranging from beginners to advanced learners. The learning paths have interactive sandbox environments to provide “hands-on” interactions with Microsoft technologies. Learners can create a profile on Microsoft Learn to access additional features such as collections, track progress on learning activities and view personalized recommendations.

For any query email us at: aictefreecourses@gmail.com

For Internship Opportunities: Click Here

Microsoft Learn Courses

Design cloud solutions for the public sector

15 Min 6 Unit

Introduction to the stakes and options for implementing Azure to safeguard public sector data.

Add decision logic to your code using the if-elseif-else statement in C#

33 Min 7 Unit

Learn to branch your code's execution path by evaluating boolean expressions.

Implement authentication by using the Microsoft Authentication Library

25 Min 6 Unit

Learn how to implement authentication by using the Microsoft Authentication Library.

Configure your Windows app to use Narrator and speech recognition

75 Min 6 Unit

In this module, we show you how to use Narrator and custom voice input controls to make your app inclusive to visually impaired users.

Design and implement Azure ExpressRoute

78 Min 11 Unit

You will learn how to design and implement Azure ExpressRoute, ExpressRoute Global Reach, ExpressRoute FastPath, and when to use each service according to your environments requirements.

Write your first Python programs

30 Min 7 Unit

Learn how to write your first Python programs, and to print and gather input on the console.

Monitor Windows Server IaaS Virtual Machines and hybrid instances

46 Min 8 Unit

Monitor Windows Server IaaS Virtual Machines and hybrid instances

Manage Azure Kubernetes Service on Azure Stack HCI

66 Min 11 Unit

Manage Azure Kubernetes Service on Azure Stack HCI

Describe concepts of cryptography

21 Min 7 Unit

Describe concepts of cryptography

Monitor responses and events in Azure Cosmos DB SQL API

51 Min 9 Unit

We will learn to use a rich set of REST response codes returned by Azure Cosmos DB request to help you analyze potential issues.

Introduction to audio classification with TensorFlow

48 Min 5 Unit

Learn how to do audio classification with TensorFlow.

Develop Azure Functions

33 Min 7 Unit

Learn how to create and deploy Azure Functions.

Implement Windows Server IaaS VM network security

69 Min 11 Unit

Implement Windows Server IaaS VM network security

Write your first query with Kusto Query Language

39 Min 11 Unit

Learn how to write simple queries in Kusto Query Language (KQL) by using the operators take, project, count, where, and sort.

Explore large-scale data analytics

62 Min 7 Unit

Explore the different data ingestion options available when you are building a data warehouse with Azure. See how to use Azure Data Factory to ingest data into a data warehouse. Explore Azure services for performing data analytics, and explore the features of Azure Synapse Analytics.

Share knowledge within teams

17 Min 7 Unit

Share knowledge within teams

Recognize and synthesize speech

29 Min 5 Unit

Recognize and synthesize speech

Getting started with the Microsoft Cloud Adoption Framework for Azure

43 Min 5 Unit

Use the Cloud Adoption Framework getting-started guides to unblock your organization's cloud adoption efforts.

Monitor app performance

27 Min 9 Unit

Learn how to use the tools offered in Application Insights to enhance the performance and stability of your applications.

Train a machine learning model with Azure Databricks

21 Min 7 Unit

Train a machine learning model with Azure Databricks

Choose the best monitoring service for visibility, insight, and outage mitigation

22 Min 8 Unit

Learn about solutions that can give your IT organization insight into the health and performance of its cloud-based applications. Prepare for AZ-900.

Application scalability on AKS with HorizontalPodAutoscalers

10 Min 5 Unit

Explore how to scale your deployed applications with HorizontalPodAutoscalers in AKS.

Choose an Agile approach to software development

40 Min 5 Unit

Learn with the Space Game web team how to use Azure Boards to implement Agile software practices along with DevOps transparency and collaboration.

Explore security concepts in Azure Machine Learning

36 Min 8 Unit

Explore and experiment with securing a machine learning environment to ensure data remains private and models are accurate.

Expose hybrid services securely with Azure Relay

44 Min 6 Unit

Securely expose services that run in your on-premises network to clients in the cloud, without having to open a port on your firewall or make intrusive changes to your corporate network infrastructure.

Set up the Rust development environment

16 Min 6 Unit

Learn how to set up the Rust development environment, write a program, and use the Cargo build system.

Introduction to Immersive Reader

21 Min 6 Unit

Immersive Reader is a tool that embeds reading, math, and text comprehension capabilities into applications. Immersive Reader is an inclusively designed tool that implements proven techniques to improve reading comprehension for new readers, language learners, and people with learning differences such as dyslexia. No knowledge of machine learning is required.

Add and size disks in Azure virtual machines

36 Min 7 Unit

Learn about your virtual machine storage options and how to choose between standard and premium, managed and unmanaged disks for your Azure virtual machine.

Choose the best tools for managing and configuring your Azure environment

27 Min 10 Unit

Explore the Azure management, administration, and reporting tools, and choose the ones that best meet your organization's needs. Prepare for AZ-900.

Manage access for Azure Virtual Desktop

35 Min 7 Unit

Manage access for Azure Virtual Desktop

Discover commands in PowerShell

13 Min 7 Unit

PowerShell comes with a built-in help system. Use help to read more about a command, what the command does, and how to call it. Also, if you inspect what a command returns, you can use that information to customize the output, determine what commands are logically grouped, and determine how to use the commands together.

Introduction to Personalizer

40 Min 6 Unit

Discover the Personalizer service that is part of the Azure Decision services offerings.

Migrate on-premises Windows Server instances to Azure IaaS virtual machines

41 Min 8 Unit

You'll be able to plan a migration and select appropriate server migration tools. You will also learn how to use Azure Migrate, how to assess physical servers, and how to migrate those servers.

Host a web application with Azure App Service

31 Min 8 Unit

Create a website using C#, Java, Python or Node.js and deploy it through the hosted web app platform in Azure App Service.

Design migrations

30 Min 10 Unit

Azure Architects design and recommend migration solutions.

Implement Azure Cosmos DB SQL API point operations

45 Min 10 Unit

Write code to create, read, update, and delete items in Azure Cosmos DB SQL API.

Migrate SAP workloads to Azure

44 Min 7 Unit

Migrate SAP workloads to Azure

Count the number of Moon rocks by type using Python

32 Min 8 Unit

Use Python to make a simple program to count the number of each type of space rock.

Deploy to multiple Azure environments by using JSON ARM template features

39 Min 9 Unit

Manage multiple Azure environment deployments of your JSON Azure Resource Manager templates (ARM templates) by using functions, variables, tags, and parameter files.

Introduction to Azure Database for MariaDB

35 Min 6 Unit

Describe how Azure Database for MariaDB supports mission-critical workloads with predictable performance and dynamic scalability. Evaluate whether you can implement Azure Database for MariaDB to address your relational database needs.

Manage Azure PaaS resources using automated methods

49 Min 9 Unit

Manage Azure PaaS resources using automated methods

Deploy Microsoft Sentinel and connect data sources

50 Min 8 Unit

Learn how to deploy Microsoft Sentinel and connect the services you want to monitor. Then you can use Azure and AI to provide analysis of security alerts.

Optimize the performance of Azure Cosmos DB by using partitioning and indexing strategies

76 Min 9 Unit

Learn how to measure the performance of your NoSQL Azure Cosmos DB database, by monitoring, partitioning, and indexing

Optimize compute costs on Azure Kubernetes Service (AKS)

62 Min 8 Unit

Explore strategies that you can use on Azure to optimize your cloud-native application-development process by using Azure Kubernetes Service (AKS).

Build an IoT service for your cloud-native apps by using IoT Central

91 Min 10 Unit

This module describes how to extend your cloud-native application to provide IoT functionality by integrating its components with Azure IoT services and using Cosmos DB to provide a persistent data store.

Improve your reliability with modern operations practices: Incident response

33 Min 8 Unit

Learn the incident response fundamentals necessary to help you sustainably achieve the appropriate level of reliability in your systems, services, and products.

Describe endpoint security with Microsoft Intune

19 Min 5 Unit

Describe endpoint security with Microsoft Intune

Describe security and compliance concepts and methodologies

26 Min 9 Unit

Describe security and compliance concepts and methodologies

Respond to data loss prevention alerts using Microsoft 365

28 Min 6 Unit

Respond to data loss prevention alerts using Microsoft 365

Design with inclusivity in mind

33 Min 6 Unit

Learn how to perform inclusive product design for users with diverse capabilities

Describe platform architecture, security, and data protection in Azure Databricks

63 Min 9 Unit

Describe platform architecture, security, and data protection in Azure Databricks

Refine and test machine learning models

52 Min 9 Unit

When we think of machine learning, we often focus on the training process. A small amount of preparation before this process can not only speed up and improve learning but also give us some confidence about how well our models will work when faced with data we have never seen before.

Putting it all together with Azure SQL

54 Min 7 Unit

Putting it all together with Azure SQL

Enabling digital transformation

32 Min 7 Unit

Digital transformation is a wave of business innovation fueled by the explosion of technology—data, applications, and devices are everywhere. The cloud, artificial intelligence (AI), and the internet of things (IoT) give organizations new ways to make sense of information and generate insights to transform their business. Realizing the benefits of digital transformation requires business leaders to look beyond technology to reimagine existing business models and embrace a different way of bringing together people, data, and processes to create value for customers.

Implement blue-green deployment and feature toggles

22 Min 8 Unit

Implement blue-green deployment and feature toggles

Work with DataFrames columns in Azure Databricks

43 Min 6 Unit

Work with DataFrames columns in Azure Databricks

Create Azure resources using Azure Resource Manager templates

19 Min 8 Unit

Create Azure resources using Azure Resource Manager templates

Explore Azure App Service deployment slots

21 Min 7 Unit

Explore Azure App Service deployment slots

Code control statements in Python

41 Min 9 Unit

Learn more advanced topics of Python.

Audit the security of Windows Server IaaS Virtual Machines

45 Min 8 Unit

You'll learn about Azure Security Center and how to onboard Windows Server computers to Security Center. You'll also learn about Azure Sentinel, security information and event management (SIEM), and security orchestration, automation and response (SOAR).

Enable secure access to apps for external users with Azure AD B2C

16 Min 5 Unit

Use Azure AD B2C as the full-featured identity system for your application, and ensure that users are required to sign in securely by using multi-factor authentication.

Design a compute solution

33 Min 11 Unit

Azure Architects design and recommend compute solutions.

Automate Node.js deployments with Azure Pipelines

44 Min 6 Unit

Implement CI/CD pipeline for Node.js applications. Automate deployment of Vue, React, Angular or webpack apps with Azure Pipelines.

Integrate Azure Databricks with Azure Synapse

23 Min 4 Unit

Integrate Azure Databricks with Azure Synapse

Introduction to Microsoft Sentinel

29 Min 6 Unit

Get familiar with Microsoft Sentinel, a cloud-native, security information and event management (SIEM) service.

Community collaboration for accessible design

44 Min 6 Unit

Learn about the importance of collaboration with the disability community in creating accessible gaming experiences. Identify methods to build connections with these communities. Implement best practice etiquette during these collaboration sessions.

Develop for Azure Cache for Redis

21 Min 7 Unit

Learn how to configure Azure Cache for Redis, interact with the cache, and connect an application to Azure Cache for Redis by using .NET.

Examine IoT Hub properties

21 Min 6 Unit

This module introduces you to IoT Hub device communication features and capabilities that affect solution scaling, downstream service resources, and security.

Examine IoT device lifecycle concepts

26 Min 9 Unit

This module introduces you to the IoT device lifecycle, the concept of device twins, and the conditions under which devices may need to be retired.

Deploy Azure Databricks models in Azure Machine Learning

24 Min 8 Unit

Deploy Azure Databricks models in Azure Machine Learning

Measure performance in Azure Cosmos DB SQL API

42 Min 8 Unit

We will learn to use Azure Monitor to create and analyze monitoring data for Azure Cosmos DB.

Implement Windows Server Data Deduplication

45 Min 7 Unit

Implement Windows Server Data Deduplication

Introduction to 5G for Azure in the Enterprise

32 Min 6 Unit

We introduce 5G for Azure in the Enterprise

Introduction to Azure DevTest Labs

47 Min 6 Unit

In this module, you'll learn how to evaluate whether Azure DevTest Labs is appropriate for setting up virtual machine environments for your team.

Translate speech with the speech service

47 Min 7 Unit

Translate speech with the speech service

Integrate AKS with pipelines

13 Min 6 Unit

Integrate AKS with pipelines

Microsoft Azure Well-Architected Framework - Cost optimization

51 Min 6 Unit

Learn how to use the cost optimization pillar of the Microsoft Azure Well-Architected Framework to design a cloud-based architecture that is efficient, eliminates waste, and gives you full visibility into where your money is spent on cloud resources.

Describe types of source control systems

26 Min 9 Unit

Describe types of source control systems

Advanced PyBryt for Classroom Auto-assessment

48 Min 6 Unit

Learn advanced patterns in auto-assessment with PyBryt.

Explore the Windows Package Manager tool

30 Min 10 Unit

Streamline the installation and maintenance of software on your computer by using Windows Package Manager. Explain the front-end components and commands, the Windows Package Manager repository, and how to contribute to the repository.

Configure Azure policy

30 Min 10 Unit

You will learn how to configure Azure Policy to implement compliance requirements.

Introduction to programming

20 Min 10 Unit

Learn about programming languages and the tools that developers use to create software for web development.

The Principles of Sustainable Software Engineering

33 Min 12 Unit

Sustainable Software Engineering is an emerging discipline at the intersection of climate science, software, hardware, electricity markets, and data center design. The Principles of Sustainable Software Engineering are a core set of competencies needed to define, build, and run sustainable software applications.

Solve graph coloring problems by using Grover's search

154 Min 9 Unit

Learn how Grover's algorithm can help you solve search problems such as graph coloring problems.

Write your first Windows 10 application

60 Min 6 Unit

Learn how to create apps in the most popular Windows development frameworks - UWP, WPF, and Windows Forms.

Track global air quality with Azure Maps

43 Min 9 Unit

This module shows how to track global air quality by using the Azure Maps web SDK and pollution data from a third-party air quality API.

Design a program launch strategy

15 Min 6 Unit

Ensure that your program’s unique selling points focus on the benefits of implementing certifications, and discover the support available through the Microsoft Learn for Educators program.

Plan, implement, and manage access review

44 Min 9 Unit

Plan, implement, and manage access review

Introduction to PyTorch

90 Min 10 Unit

Learn how to build machine learning models with PyTorch

Protect your servers and VMs from brute-force and malware attacks with Microsoft Defender for Cloud

44 Min 6 Unit

Stop hackers from getting into your Windows and Linux servers. In this module, you’ll discover how to protect VMs and servers with Microsoft Defender for Cloud

Write your first PowerShell code

17 Min 7 Unit

In this module, you begin learning the basics of programming by writing and running code in PowerShell.

Run Docker containers with Azure Container Instances

48 Min 7 Unit

Learn how to run and troubleshoot containerized apps using Docker containers with Azure Container Instances.

Introduction to Elastic on Azure

22 Min 6 Unit

Evaluate whether Elastic on Azure is appropriate for your Linux workload.

Manage end-to-end deployment scenarios by using Bicep and GitHub Actions

48 Min 9 Unit

Build a deployment workflow for Bicep infrastructure as code templates. Create a single workflow to deploy infrastructure, applications, and data.

Implement Azure Monitoring for SAP workloads on Azure VMs

23 Min 7 Unit

Implement Azure Monitoring for SAP workloads on Azure VMs

Introduction to Azure Database for MySQL

38 Min 6 Unit

Describe how Azure Database for MySQL supports mission-critical workloads with predictable performance and dynamic scalability. Determine whether you should implement Azure Database for MySQL to address your relational database needs.

Move Azure resources to another resource group

42 Min 8 Unit

Learn how to identify Azure resources you can move, and how to move them to a new resource group.

Introduction to Site Reliability Engineering (SRE)

55 Min 7 Unit

Learn about SRE, an engineering discipline that helps you sustainably achieve the appropriate level of reliability in your systems, services, and products.

Build a Web App with Refreshable Machine Learning Models

82 Min 11 Unit

Build a web app powered by machine learning models trained using Custom Vision AI service, and learn how to refresh them with GitHub Actions.

Introduction to Azure VPN Gateway

18 Min 6 Unit

Learn what Azure VPN Gateway does, how it works, and when you should choose to use Azure VPN Gateway as a solution to meet your organization's needs.

Integrate Azure Cloud Services to your Unity project on HoloLens 2

43 Min 13 Unit

Add Azure Cloud Services such as Azure Storage, Azure Custom Vision, Azure Spatial Anchors, and Azure Bot Service for your mixed reality application.

Orchestrate data movement and transformation in Azure Data Factory or Azure Synapse Pipeline

46 Min 9 Unit

Orchestrate data movement and transformation in Azure Data Factory or Azure Synapse Pipeline

Combine query results with set operators

48 Min 7 Unit

Combine query results with set operators

Explore licensing, pricing, and support for SAP on Azure virtual machines

12 Min 5 Unit

This module explores Azure and SAP licensing requirements and licensing costs, and walks through the support request process for Azure virtual machines. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Configure Azure App Services

36 Min 12 Unit

You will learn how to configure and monitor the Azure App Service including deployment slots.

Explore Azure Digital Twins implementation

96 Min 4 Unit

This module provides you with experience configuring and managing an Azure Digital Twins solution, querying the Azure Digital Twins graph, and implementing support for upstream and downstream services.

Add custom domain name to Azure Active Directory

18 Min 5 Unit

Learn how to add custom domain name to Azure Active Directory.

Store and access graph data in Azure Cosmos DB with the Graph API

42 Min 8 Unit

Find out about creating an application with Azure Cosmos DB as a graph database, then retrieve, manipulate, and visualize graph data using Data Explorer.

Introduction to Azure DDoS Protection

34 Min 6 Unit

Learn how to guard your Azure services from a denial of service attack using Azure DDoS Protection Standard.

Migrate on-premises MongoDB databases to Cosmos DB

69 Min 8 Unit

Migrate on-premises MongoDB databases to Cosmos DB

Instrument a cloud-native ASP.NET Core microservice

63 Min 8 Unit

This module guides you through implementing logging and monitoring in an ASP.NET Core microservices app in Azure Kubernetes Service.

Datacenter components

118 Min 9 Unit

Carnegie Mellon University's Cloud Developer course. Take a deep dive into datacenters to discover how they are laid out and how computing resources are provisioned and metered.

Collaborate with Git

44 Min 7 Unit

Use Git to track changes to source code and collaborate with other developers.

Transform data by using Azure Stream Analytics

49 Min 10 Unit

Learn how to create Azure Stream Analytics jobs to process input data, transform it with a query, and return results

Microsoft Azure Artificial Intelligence (AI) strategy and solutions

59 Min 7 Unit

This module provides an overview of Azure AI and demonstrates how Microsoft tools, services, and infrastructure can help make AI real for your organization, whether you want to unlock insights from your latent data with knowledge mining, develop your own AI models with machine learning, or build immersive apps using AI.

Message queues and stream processing

62 Min 8 Unit

Carnegie Mellon University's cloud developer course. The increase of available data has led to the rise of continuous streams of real-time data to process. Learn about different systems and techniques for consuming and processing real-time data streams.

Monitor and manage your coffee machine with Azure IoT Central

67 Min 6 Unit

Learn how to create an Azure IoT Central application to control Internet of Things devices that communicate through unique connection strings.

Introduction to Azure Logic Apps

28 Min 6 Unit

Learn how to evaluate Logic Apps as an automation choice for your organization using criteria for integration, performance, conditionals, and connectors.

Implement data binding in your Windows 10 application

70 Min 8 Unit

Learn about the relation between UI and data in Windows 10 apps, and implement data binding in your applications.

Design processes to capture and analyze user feedback

16 Min 5 Unit

Design processes to capture and analyze user feedback

Plan and deploy Azure Arc-enabled servers at scale

43 Min 8 Unit

Understand the capabilities and architecture of Azure Arc-enabled servers. Learn how to test and select the right deployment method for your machines. Finally, adopt best practices and advanced security considerations for Azure Arc-enabled servers.

Manage changes to your Bicep code by using Git

43 Min 11 Unit

Learn how to use Git version control with your Bicep files and infrastructure as code.

Create an Azure account

39 Min 7 Unit

Find out how to start using Azure by creating an account where you’ll see services and personal settings for identity, billing, and preferences.

Use a database with minimal API, Entity Framework Core, and ASP.NET Core

35 Min 7 Unit

Learn how to add a database to a minimal API application.

Manage Windows Server file servers

55 Min 8 Unit

Manage Windows Server file servers

Run jobs in Azure Machine Learning with CLI (v2)

41 Min 7 Unit

Run jobs in Azure Machine Learning with CLI (v2)

Connect an app to Azure Storage

65 Min 12 Unit

Create a simple application and add configuration, client library references, and C# or JavaScript code to connect it to Azure Storage.

Develop, test, and publish Azure Functions by using Azure Functions Core Tools

20 Min 6 Unit

Find out how to develop an Azure Function in Visual Studio with a test framework to create, deploy, and test this scalable and secure service.

Manage end-to-end deployment scenarios by using Bicep and Azure Pipelines

48 Min 9 Unit

Build a deployment pipeline for Bicep infrastructure as code templates. Create a single pipeline to deploy infrastructure, applications, and data.

Plan, implement, and administer Conditional Access

60 Min 14 Unit

Plan, implement, and administer Conditional Access

Introduction to Azure Arc enabled servers

30 Min 5 Unit

This module introduces you to Azure Arc enabled servers and describes its characteristics, capabilities, and use cases.

Ingest data streams with Azure Stream Analytics

54 Min 10 Unit

Learn how to create Azure Stream Analytics jobs to process input data, transform it with a query, and return results.

Design for user identities and profiles

64 Min 11 Unit

Design for user identities and profiles

Optimize performance and costs by using Azure Disk Storage

31 Min 6 Unit

Azure Disk Storage offers a range of disk types and capabilities that you can use to optimize application performance and costs in specific scenarios. In this module, you'll learn more about how disk performance works and identify Azure Disk Storage capabilities and performance-scaling options.

Deploy SAP certified offerings on Azure

43 Min 7 Unit

Azure provides a scalable, compliant, and enterprise-proven platform for a range of SAP workloads. In this module, you explore the platform compliance criteria that is stipulated by SAP before deploying SAP solutions in Azure, and look at the different options for deploying SAP in Azure.

Perform code-free transformation at scale with Azure Data Factory or Azure Synapse Pipeline

58 Min 10 Unit

Perform code-free transformation at scale with Azure Data Factory or Azure Synapse Pipeline

Migrate on-premises MySQL databases to Azure Database for MySQL

62 Min 7 Unit

Migrate on-premises MySQL databases to Azure Database for MySQL

Introduction to Azure Arc-enabled data services

41 Min 6 Unit

Introduction to Azure Arc-enabled data services

Automate the deployment of JSON ARM templates by using GitHub Actions

66 Min 9 Unit

Learn how to deploy JSON Azure Resource Manager (ARM) templates by using Azure PowerShell, the Azure CLI, and GitHub Actions.

Examine the Azure Digital Twins solution development tools and processes

69 Min 15 Unit

This module introduces you to configuring the Azure Digital Twins service and access accounts, and examines the tools and processes used to configure, build, and manage an Azure Digital Twins solution.

Identify SAP HANA on Azure (Large Instances) certified offerings

47 Min 11 Unit

This module examines SAP HANA on Azure (Large Instances) certified offerings and deployment offerings. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Implement CI/CD with Azure DevOps

28 Min 5 Unit

Implement CI/CD with Azure DevOps

Implement a code workflow in your build pipeline by using Git and GitHub

87 Min 10 Unit

Learn along with the Space Game web team the benefits of collaboration through Visual Studio Code and GitHub.

Authenticate apps to Azure services by using service principals and managed identities for Azure resources

66 Min 8 Unit

Securely authenticate apps to Azure to manage and access Azure services. Service principals and managed identities give your app an Azure AD identity.

Digital accessibility

24 Min 4 Unit

This module shows how to create accessible and inclusive content for mobile apps and the web.

Troubleshoot device connections and communication

14 Min 5 Unit

This module introduces you to troubleshooting device connection and communications issues, and it examines best practice approaches and troubleshooting guidelines that apply to device connections.

Deploy real-time machine learning services with Azure Machine Learning

40 Min 7 Unit

Deploy real-time machine learning services with Azure Machine Learning

Plan your migration to Microsoft Endpoint Manager

21 Min 8 Unit

In this module, you will learn about the migration paths you can follow to enable modern endpoint management using the products and services that encompass Microsoft Endpoint Manager.

From intern to full-time position

25 Min 8 Unit

As an intern in tech, learn about ways to grow that can help you move easily to a full-time position.

Analyze images

48 Min 7 Unit

Analyze images

Innovate applications by using Azure cloud technologies

56 Min 8 Unit

Innovation is a complex topic that encompasses many disciplines. The agility of the public cloud allows quicker innovation cycles and quicker hypothesis verification. Learn how to use Azure cloud technologies to sustain your organization's innovation requirements.

Create and publish a web application with Azure App Service and Visual Studio Code

26 Min 8 Unit

In this module, you'll learn how to create and publish webapps to Azure App Service from Visual Studio Code.

Implement Docker multi-stage builds

16 Min 9 Unit

Implement Docker multi-stage builds

Migrate SQL workloads to Azure Managed Instances

64 Min 5 Unit

Migrate SQL workloads to Azure Managed Instances

Explore Azure Cosmos DB

39 Min 10 Unit

Learn the core features and functionality of Azure Cosmos DB.

Datacenter integration for Azure Stack Hub

67 Min 15 Unit

Datacenter integration for Azure Stack Hub

Create a language translator application with Unity and Azure Cognitive Services.

70 Min 9 Unit

Create a language translator application for your mixed reality device (Windows Mixed Reality, HoloLens 2, etc.) by using Cognitive Services. You will also integrate MRTK features where appropriate.

Understand Windows Server IaaS Virtual Machine cost management

38 Min 8 Unit

You'll be able to use the Pricing calculator to assess likely costs, use Azure Advisor to monitor actual costs for Azure resources, implement Spot VMs and Azure Reservations, and describe benefits of Azure Hybrid licensing.

Introduction to Azure Front Door

29 Min 6 Unit

Azure Front Door provides a fast, reliable, and secure modern cloud content delivery network, integrated with intelligent threat protection.

Apply and manage sensitivity labels

54 Min 8 Unit

Apply and manage sensitivity labels

Secure your cloud resources with access control

40 Min 6 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Learn about digital identities and how they can be managed and synchronized within an organization.

Active Directory Domain Services migration

36 Min 7 Unit

Determine the best approach to moving domain controllers to Windows Server 2022. Learn how the Active Directory Migration Tool can consolidate domains within a forest or migrate domains to a new AD DS forest.

Explore Azure for SAP databases

54 Min 14 Unit

This module explores SAP on Azure database support and best practices for Azure for SAP workloads. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Monitor and report on security events in Azure AD

35 Min 6 Unit

Keep tabs on security events in your Azure AD resources by using built-in reporting and monitoring capabilities. Respond to events as they happen, and address security risks before they become a problem.

Use self-regulation to work strategically

41 Min 9 Unit

Learn how to use self-regulation to work strategically.

Transform data by implementing pivot, unpivot, rollup, and cube

50 Min 6 Unit

Transform data by implementing pivot, unpivot, rollup, and cube

Route system feedback to development teams

22 Min 5 Unit

Learn how continuous monitoring and dashboards give you insight into how customers use your software and where patterns of failure occur.

Deploy Elastic Cloud on Azure

31 Min 7 Unit

Learn how to deploy Elastic Cloud on Azure. Elastic Cloud on Azure gives you the power of Elastic Enterprise Search, Elastic Observability, Elastic Security, and the ELK Stack (Elasticsearch, Kibana, Beats, and Logstash). You can quickly and easily search your environment for information, analyze data to observe insights, and protect your technology investment.

What is Python?

15 Min 6 Unit

A quick introduction to Python, programming languages, compilation, and the process of programming.

Prepare to bring the basketball court into a Mixed Reality space

20 Min 7 Unit

Discover the fundamentals of Mixed Reality, and prepare the resources you need to create an interactive experience for basketball fans and coaches inspired by *Space Jam: A New Legacy*.

Configure Azure Monitor

27 Min 9 Unit

You will learn how to configure Azure Monitor including querying the activity log.

Automate the configuration of Windows Server IaaS Virtual Machines

49 Min 8 Unit

You'll be able to deploy Desired State Configuration (DSC) extensions, implement those extensions to remediate noncompliant servers, and use custom script extension.

Connect commands into a pipeline

16 Min 7 Unit

In this module, you'll learn how to connect commands into a pipeline.

Store and Access NoSQL Data with Azure Cosmos DB and the Table API

29 Min 4 Unit

By using the Azure Cosmos DB Table API, you will benefit from the low latency, high availability, and scalability of Azure Cosmos DB in a Table storage application.

Manage secrets in your server apps with Azure Key Vault

46 Min 7 Unit

Learn how to create an Azure Key Vault to store secret values and how to enable secure access to the vault.

Deploy a pre-built module to the Edge device

56 Min 8 Unit

University of Oxford

Consider message processing options and constraints

22 Min 6 Unit

This module introduces you to services and service features that can be used with, or as an alternative to, IoT Hub message routing to process messages, and examines IoT Hub message processing limits.

Control access to Azure Storage with shared access signatures

37 Min 7 Unit

Grant access to data stored in your Azure Storage accounts securely through the use of shared access signatures.

Implement and manage hybrid identity

70 Min 11 Unit

Implement and manage hybrid identity

Centralize your core services by using hub and spoke Azure virtual network architecture

38 Min 7 Unit

Design a network architecture in Azure that allows for growth and flexibility, secure isolation of critical resources, low administrative overhead, and communication with on-premises network resources.

Examine the components of an Azure Digital Twins solution

28 Min 8 Unit

This module introduces you to the Azure Digital Twins service, the features and capabilities that the service provides, and the component elements that are used to build an Azure Digital Twins environment.

Explore DevOps Continuous Security and Continuous Operations

22 Min 5 Unit

Explore two capabilities in the DevOps taxonomy, Continuous Security and Continuous Operations.

Search Azure Cosmos DB SQL API data with Azure Cognitive Search

32 Min 7 Unit

Index Azure Cosmos DB SQL API data with Azure Cognitive Search.

Create a build pipeline with Azure Pipelines

80 Min 10 Unit

Set up a continuous integration (CI) pipeline that automates the process of building your application.

Examine IoT Edge device deployment

26 Min 6 Unit

This module introduces you to IoT Edge device deployment concepts, the IoT Edge deployment manifest, and other considerations when preparing for IoT Edge device deployments.

Tune hyperparameters with Azure Machine Learning

46 Min 8 Unit

Tune hyperparameters with Azure Machine Learning

Manage infrastructure certificates for Azure Stack Hub

33 Min 6 Unit

Manage infrastructure certificates for Azure Stack Hub

Create custom roles for Azure resources with role-based access control (RBAC)

30 Min 6 Unit

Learn how to create custom roles for Azure resources with role-based access control (RBAC).

Fundamentals of network security

36 Min 6 Unit

Explore the fundamentals of computer networking security and monitoring.

Prepare for cloud adoption with a data-driven plan

113 Min 6 Unit

Prepare for cloud adoption with a data-driven cloud adoption plan from the Cloud Adoption Framework. For new innovations, learn from others who have used the target platforms. For migrations, understand how to evaluate your assets and plan the efforts required to move them to the cloud.

Explore modules, packages, and third-party crates

32 Min 9 Unit

Learn about how to effectively use modules and how to integrate with packages and third-party crates.

Choose the right project

20 Min 8 Unit

Choose the right project

Introduction to Azure Stack HCI core technologies

53 Min 6 Unit

This module introduces Azure Stack HCI technologies. You'll learn about the core Azure Stack HCI technologies, including Hyper-V, software-defined storage, and software-defined networking.

Introduction to Azure Bastion

26 Min 6 Unit

Describe how Azure Bastion provides secure and seamless connectivity to your VMs directly in the Azure portal. Determine whether Azure Bastion can replace your administrative jump boxes.

Migrate Cassandra workloads to Cosmos DB

39 Min 8 Unit

Migrate Cassandra workloads to Cosmos DB

Detect objects in images with the Custom Vision service

42 Min 6 Unit

Detect objects in images with the Custom Vision service

Install coding tools for Python development

40 Min 11 Unit

Learn about what coding is and install tools to help you code.

Manage data loss prevention policies and reports in Microsoft 365

48 Min 9 Unit

Manage data loss prevention policies and reports in Microsoft 365

Use the Azure Cosmos DB SQL API SDK

45 Min 9 Unit

Learn about the Microsoft.Azure.Cosmos library, and then download the library to use in a .NET application.

Introduction to Azure Backup

31 Min 6 Unit

Evaluate whether Azure Backup is appropriate to use for your backup needs and describe how the features of Azure Backup work to provide backup solutions for your needs.

Manage execution flow in F#

16 Min 7 Unit

Learn how to manage execution flow in your programs by using `if...elif...else` and loop constructs.

Create a bot with the Bot Framework SDK

57 Min 8 Unit

Learn how to build a bot by using the Microsoft Bot Framework SDK.

Create and understand classification models in machine learning

52 Min 9 Unit

Classification means assigning items into categories, or can also be thought of automated decision making. Here we introduce classification models through logistic regression, providing you with a stepping-stone toward more complex and exciting classification methods.

Offer an Event Hubs resource provider for Azure Stack Hub

51 Min 7 Unit

Offer an Event Hubs resource provider for Azure Stack Hub

Describe core Azure architectural components

27 Min 7 Unit

Learn about Azure subscriptions, management groups, resource groups, Azure Resource Manager, Azure regions, and availability zones. Prepare for AZ-900.

Choose the correct data type in your C# code

34 Min 8 Unit

Learn the difference between many data types, how they work, what they do, and how to choose one over another.

Create a long-running serverless workflow with Durable Functions

46 Min 7 Unit

Learn how to orchestrate a long-running workflow as a set of activities using scalable and cost-effective Durable Functions.

Understand how Rust manages memory

31 Min 7 Unit

Discover the features that make Rust so unique: ownership and borrowing.

Explore and analyze data with Python

47 Min 9 Unit

Data exploration and analysis is at the core of data science. Data scientists require skills in languages like Python to explore, visualize, and manipulate data.

Work with user-defined functions

33 Min 5 Unit

Work with user-defined functions

Manage repository changes by using pull requests on GitHub

49 Min 5 Unit

Learn how to manage changes to your repository source by using pull requests.

Implement scale and high availability with Windows Server VM

58 Min 9 Unit

You'll learn how to implement scaling for virtual machine scale sets and load-balanced VMs. You'll also learn how to implement Azure Site Recovery.

Capture and view page load times in your Azure web app with Application Insights

45 Min 6 Unit

In this module, you'll configure Application Insights and use it to study page load data for an Azure web app.

Explore performance-based design

50 Min 7 Unit

Explore performance-based design

Deploy ASP.NET web apps with Azure Pipelines

65 Min 10 Unit

Azure Pipelines help automate building, deploying, and maintaining your applications. While they support a wide range of platforms and programming languages, in this module you’ll focus on using them to implement ASP.NET apps on Azure App Service Web Apps with Azure SQL Database as their data store.

Upload your project by using GitHub best practices

43 Min 5 Unit

Learn to upload your existing project to GitHub.

Query data in the lake using Azure Synapse serverless SQL pools

46 Min 8 Unit

Query data in the lake using Azure Synapse serverless SQL pools

Manage multi-tenancy for Azure Stack Hub

32 Min 8 Unit

Manage multi-tenancy for Azure Stack Hub

Ensure stable operations and optimization across all supported workloads deployed to the cloud

67 Min 8 Unit

As workloads are deployed to the cloud, operations are critical to success.

Create stored procedures and table-valued functions

54 Min 9 Unit

Create stored procedures and table-valued functions

Object detection on Edge devices with Live Video Analytics using YOLO model

105 Min 13 Unit

This module helps learner to deploy object detection solution using Live Video Analytics on IoT Edge.

Automate Java container deployments with Azure Pipelines

56 Min 6 Unit

Implement a CI/CD pipeline for Java containers.

Manage AD DS domain controllers and FSMO roles

54 Min 8 Unit

Manage AD DS domain controllers and FSMO roles

Build a web API with Node.js and Express

22 Min 7 Unit

Use Express for Node.js to build RESTful APIs. Create and configure middleware to add things like logging and authentication/authorization among other web development topics. Use JavaScript with Express to create a Node.js web server with Visual Studio Code.

Plan for and deploy SDN infrastructure on Azure Stack HCI

50 Min 7 Unit

This module explores the architecture and core capabilities of Software Defined Networking (SDN) on Azure Stack HCI. It also includes a couple of demonstrations illustrating a sample deployment of SDN on Azure Stack HCI.

Examine device provisioning lifecycle tasks

32 Min 9 Unit

This module introduces you to device enrollment processes and tools, X.509 certificate enrollment and rolling certificates, the deprovisioning process, and support for multi-tenancy.

Format alphanumeric data for presentation in C#

41 Min 8 Unit

Use C# to format strings with white space, special characters, padding, and alignment. Give context to numeric data like currency, percentages, and numbers with decimals.

Get started with TypeScript

36 Min 8 Unit

This module introduces you to the TypeScript language and shows you how to set up a TypeScript development environment.

Write automated tests

33 Min 8 Unit

Learn about the types of testing you can do with Rust.

Create metadata objects in Azure Synapse serverless SQL pools

38 Min 8 Unit

Create metadata objects in Azure Synapse serverless SQL pools

Explore Azure for SAP storage

84 Min 21 Unit

This module explores the use of Azure he storage component to design scalable, performant, and resilient SAP deployments in Azure. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Learn inclusive marketing principles

38 Min 6 Unit

Learn how to embody diversity and inclusivity across marketing engines

Manage secrets in Java applications - Zero Trust and Zero Secrets

34 Min 8 Unit

In this module, you'll learn about managing secrets in your Java applications on Azure. You'll explore best practices like Zero Trust and Zero Secrets, and see how to apply them to a hands-on Java project using Azure Key Vault.

Implement tools to track usage and flow

33 Min 10 Unit

Implement tools to track usage and flow

Integrate Azure Arc and Azure Stack HCI

25 Min 5 Unit

Integrate Azure Arc and Azure Stack HCI

Implement Windows Server DNS

49 Min 7 Unit

Implement Windows Server DNS

Integrate data with Azure Data Factory or Azure Synapse Pipeline

62 Min 13 Unit

Integrate data with Azure Data Factory or Azure Synapse Pipeline

Identify technical debt

17 Min 9 Unit

Identify technical debt

Automate Azure Virtual Desktop management tasks

38 Min 7 Unit

Automate Azure Virtual Desktop management tasks

Configure Azure Kubernetes Service

27 Min 9 Unit

You will learn how to configure Azure Kubernetes including networking, storage, and scaling.

Branch code execution with the if and else statements in Python

27 Min 7 Unit

Use the if statement Boolean expressions with comparison and logic operators to express decision logic.

Get started with Azure Quantum

24 Min 7 Unit

Learn how to get started with Azure Quantum and create an Azure Quantum workspace.

Use automated machine learning in Azure Machine Learning

45 Min 9 Unit

Use automated machine learning in Azure Machine Learning

Start the machine learning lifecycle with MLOps

30 Min 7 Unit

Learn enterprise AI management with our free open online course, including machine learning.

Explore Azure networking services

38 Min 7 Unit

Learn about the core networking resources that are available in Azure, such as Azure Virtual Network, Azure VPN Gateway, and Azure ExpressRoute. Prepare for AZ-900.

Migrate Windows Server roles

18 Min 6 Unit

Learn how to install and use the Windows Server Migration Tools cmdlets to migrate commonly used server roles from earlier versions of Windows Server.

Explore Azure compute services

52 Min 9 Unit

Learn about the different services that are available in Azure compute Prepare for AZ-900.

Explore core data concepts

25 Min 6 Unit

Explore core data concepts

Prepare for successful cloud adoption with a well-defined strategy

72 Min 9 Unit

Success in cloud adoption depends on having a clear strategy that helps a team understand executive direction and regularly measure progress. This module will help you capture the cloud adoption strategy you need to drive your success.

Create a chatbot to help students learn geography

38 Min 9 Unit

Learn how to build bots that can complete tedious tasks. Improve customer service by making bots responsible.

Explore Git hooks

15 Min 5 Unit

Explore Git hooks

Design a data storage solution for non-relational data

30 Min 10 Unit

Azure Architects design and recommend non-relational data storage solutions.

Consume an Azure Cosmos DB SQL API change feed using the SDK

39 Min 8 Unit

Process change feed events using the change feed processor in the Azure Cosmos DB SQL API .NET SDK.

Migrate SQL workloads to Azure SQL Databases

28 Min 6 Unit

Migrate SQL workloads to Azure SQL Databases

Introduction to disability and accessibility

31 Min 5 Unit

This module presents the core ideas and definitions needed to understand accessibility concepts. You will learn what accessibility means, how to be respectful and inclusive of people of all abilities, and why it's important for technology and materials to be accessible to everyone.

Get started with the Windows Subsystem for Linux

102 Min 8 Unit

Learn how to enable WSL, install your favorite Linux distribution, set up an integrated dev environment with Visual Studio Code, and more.

Introduction to securing data at rest on Azure

30 Min 6 Unit

Identify the data in your organization and store it on Azure. Store secrets securely, and use client-side encryption and Storage Service Encryption to help protect your data.

Azure Health Bot scenario templates

20 Min 5 Unit

Learn how to enrich the capabilities of your bot by using the prebuilt scenario templates.

Design a geographically distributed application

34 Min 6 Unit

Build an application that spans multiple geographic locations for high availability and resiliency.

Introduction to the Microsoft Azure Well-Architected Framework

64 Min 8 Unit

Learn how using key principles throughout your cloud architecture can help you design and build a solid architectural foundation that you can continuously improve.

Enhance the user interface of your Windows 10 app

35 Min 4 Unit

Learn how to add navigation and media to the UI of your Windows 10 app to enhance the user experience.

JavaScript arrays and loops

18 Min 7 Unit

JavaScript is a programming language used for web development as well as the server. Learn how to manipulate and store data within JavaScript.

Introduction to Azure Data Explorer

29 Min 6 Unit

Evaluate whether Azure Data Explorer is appropriate to process and analyze your big data.

Intro to data classification and protection

51 Min 8 Unit

Learners should know and be able to describe data classification and data protection key concepts.

Configure virtual network peering

21 Min 7 Unit

You will learn to configure a VNet peering connection and address transit and connectivity concerns.

Prepare to develop AI solutions on Azure

31 Min 11 Unit

Prepare to develop AI solutions on Azure

Understand the evolving world of data

28 Min 6 Unit

Discover how data systems and roles are evolving and explore the differences between on-premises and cloud data solutions using sample business cases.

Train and evaluate classification models

47 Min 9 Unit

Train and evaluate classification models

Create, customize and manage an HPC cluster in Azure with Azure CycleCloud

78 Min 7 Unit

This module explains how to use Azure CycleCloud for high-performance computing. It explains how to install and configure Azure CycleCloud to work with your Azure subscription as well as how to integrate a third-party scheduler. Finally, it covers how to create and deploy a basic HPC cluster on Azure.

React state and events

24 Min 10 Unit

Work with state and events in React and JavaScript.

Run SQL Server 2019 on Linux containers

44 Min 8 Unit

In this module, you will learn how to use Docker containers on Linux operating systems to host SQL Server installations.

Measure and optimize model performance with ROC and AUC

36 Min 7 Unit

Receiver operator characteristic curves are a powerful way to assess and fine-tune trained classification models. We introduce and explain the utility of these curves through learning content and practical exercises.

Monitor, diagnose, and troubleshoot your Azure storage

41 Min 7 Unit

Monitor, diagnose, and troubleshoot your Azure storage

Migrate very large databases (VLDB) to Azure for SAP

65 Min 11 Unit

This module explores migration of databases over 20 TB, considered very large databases, and the require techniques and procedures to achieve a migration from on-premises to Azure within an acceptable downtime and with minimized risk. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Introduction to Azure Bot Service and Bot Framework Composer

35 Min 6 Unit

Introduction to Azure Bot Service and Bot Framework Composer

Introduction to software testing concepts

19 Min 6 Unit

Evaluate if testing is right for your scenarios, and familiarize yourself with basic testing concepts such as TDD, BDD, unit testing, UI testing, and the test pyramid.

Align requirements with cloud types and service models in Azure

35 Min 8 Unit

Discover Azure's three approaches to deploying cloud resources -- public, private, and hybrid -- and learn the difference each makes in your Azure services.

Communicate effectively on GitHub by using Markdown

62 Min 5 Unit

Learn to use Markdown to communicate with brevity, clarity, and expression.

Explore concepts of data analytics

15 Min 6 Unit

Explore concepts of data analytics

Run algorithms on quantum hardware by using Azure Quantum

25 Min 8 Unit

Get started with quantum computing on Azure Quantum and learn how to create and run Q# quantum programs on quantum computers in the cloud.

Write internet-connected Windows apps

65 Min 3 Unit

Learn how to build apps with Azure Cognitive Services that can find images based on text descriptions and write an app that connects to a NASA image service.

Explore Azure Pipelines

17 Min 6 Unit

Explore Azure Pipelines

Understand API gateways in a cloud-native ASP.NET Core microservices app

70 Min 9 Unit

This module guides you through implementing BFF in an ASP.NET Core microservices app.

Protect your on-premises infrastructure from disasters with Azure Site Recovery

33 Min 6 Unit

Provide disaster recovery for your on-premises infrastructure by managing and orchestrating replication, failover, and failback of VMware virtual machines, Hyper-V virtual machines, and physical servers with Azure Site Recovery.

Create your first route finding app with Azure Maps

45 Min 6 Unit

Learn about writing code to interact with Azure Maps. Develop and test a fun app using JavaScript and Visual Studio Code to find the best route for a truck, car, or bicycle. The route is from the west coast of the USA, to the east coast. You will see how routes change based on vehicle. And, for trucks, how routes vary if the contents are hazardous. You will get the chance to add in your own locations.

Create Azure resources by using Azure CLI

14 Min 6 Unit

Create Azure resources by using Azure CLI

Sort and filter results in T-SQL

57 Min 9 Unit

Sort and filter results in T-SQL

Enable reliable messaging for Big Data applications using Azure Event Hubs

56 Min 8 Unit

Learn to use Azure Event Hubs to reliably process high-volume data streams to enable you to code applications to send and receive messages through the hub.

Data collection and manipulation

33 Min 8 Unit

Learn about the steps to import data into Python and clean the data for use in creating machine learning models.

Introduction to open source database migration to Azure Cosmos DB

40 Min 8 Unit

Introduction to open source database migration to Azure Cosmos DB

Create composable Bicep files by using modules

24 Min 6 Unit

Build Bicep modules that are reusable, flexible, and shareable. Add parameters, conditions, and outputs to make your modules composable into templates.

Configure and monitor Microsoft Sentinel

45 Min 9 Unit

Use Azure Sentinel to discover, track, and respond to security breaches within your Azure environment.

Manage Azure Stack HCI clusters

61 Min 10 Unit

Manage Azure Stack HCI clusters

Configure file and folder backups

24 Min 8 Unit

You will learn how to configure backup and restore policies that meet your company's regulatory needs.

Introduction to Cluster Shared Volumes

45 Min 6 Unit

Introduction to Cluster Shared Volumes

Examine Azure Time Series Insights

23 Min 7 Unit

This module introduces you to the Azure Time Series Insights service, the capabilities that the service provides, how to configure Time Series Insights, and how to integrate Time Series Insights with IoT Hub.

Choose the best Azure IoT service for your application

27 Min 8 Unit

Examine Azure IoT services, and choose the right service for your scenario. Prepare for AZ-900.

Examine business integration for IoT solutions

41 Min 10 Unit

This module introduces you to business integration goals for IoT solutions, the Azure services that are used to enable downstream message processing, and the configuration options for Azure Event Grid and Azure Logic Apps.

Create a classification model with Azure Machine Learning designer

60 Min 10 Unit

Create a classification model with Azure Machine Learning designer

Plan for disaster recovery

29 Min 6 Unit

Plan for disaster recovery

Organize code using TypeScript namespaces

46 Min 8 Unit

Learn how to use TypeScript namespaces' to organize code.

Plan for cloud workload protections using Microsoft Defender for Cloud

51 Min 7 Unit

Plan for cloud workload protections using Microsoft Defender for Cloud

Build Reusable Components with Blazor

18 Min 6 Unit

Use Razor Class Libraries to package and deploy components with Blazor

Deploy Windows Server

45 Min 9 Unit

Deploy Windows Server

Deploy IoT solutions with Azure SQL Database

45 Min 6 Unit

In this module, learn how Azure SQL Database provides a price-performant backend for IoT applications. You'll also deploy a template that includes Azure SQL Database, Azure VMs, Azure Functions, and Power BI which simplifies deploying and configuring IoT solutions.

Secure a .NET web app with the ASP.NET Core Identity framework

68 Min 8 Unit

Add authentication and authorization to a .NET web app using the ASP.NET Core Identity framework.

Identify threats with User and Entity Behavior Analytics in Microsoft Sentinel

27 Min 6 Unit

Identify threats with User and Entity Behavior Analytics in Microsoft Sentinel

Assess your existing software development process

16 Min 5 Unit

Find out how to assess efficiency with a value stream map to help you examine your existing release processes and technologies.

Design authentication and authorization solutions

36 Min 12 Unit

Azure Architects design and recommend authentication and authorization solutions.

Describe security management capabilities of Azure

22 Min 8 Unit

Describe security management capabilities of Azure

Enable eye-tracking and voice commands for objects on the HoloLens 2

39 Min 7 Unit

This course provides the user an overall understanding on how to use eye-tracking and voice commands

Explore non-relational data offerings in Azure

41 Min 7 Unit

Explore non-relational data offerings in Azure

Integrate with identity management systems

12 Min 6 Unit

Integrate with identity management systems

Upload data to Azure Data Lake Storage

35 Min 4 Unit

Learn about creating an Azure Data Lake Storage account and uploading data to Data Lake Storage Gen 2 through the Azure Storage Explorer.

Examine the Azure IoT Edge environment

41 Min 9 Unit

This module introduces you to Azure IoT Edge and the benefits of bringing cloud-compute capabilities to the device, the IoT Edge runtime modules and module twin properties, and IoT Edge security manager implementation.

Identify SAP-certified configurations

31 Min 9 Unit

Help identify prerequisites, deployment options, and SAP-certified configurations available to you when deploying SAP products in Azure. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Create and manage sensitive information types

41 Min 8 Unit

Create and manage sensitive information types

Manage multiple environments by using Bicep and Azure Pipelines

46 Min 9 Unit

Build a deployment pipeline for Bicep IaC templates. Deploy to multiple environments by using pipeline template YAML files. Learn how to provide environment-specific parameters from your pipeline.

Enhance your service availability and data locality by using Azure Traffic Manager

29 Min 6 Unit

Discover how Azure Traffic Manager provides DNS load balancing for your application to improve the performance and availability of your application.

Try Azure Cosmos DB SQL API

32 Min 6 Unit

Learn how to use the Azure Cosmos DB SQL to create an account, and then use the account to create Cosmos DB resources.

Examine security fundamentals for IoT

28 Min 7 Unit

This module introduces you to the IoT security infrastructure, security best practices, threat modeling, and the security tasks that are assigned to the various roles that contribute to an IoT solution.

Manage non-relational data stores in Azure

46 Min 7 Unit

Manage non-relational data stores in Azure

Publish a web app to Azure with Visual Studio

48 Min 8 Unit

Learn how to use Azure App Service to create a new ASP.NET-based web app, then publish and update directly from Visual Studio.

Learn the basics of web accessibility

15 Min 7 Unit

This module covers various concepts on the topic of accessibility and how to add it to your web applications during web development. You will learn the importance of using HTML tags properly to describe information, and various improvements you can make to your sites.

Connect to virtual machines through the Azure portal by using Azure Bastion

40 Min 8 Unit

Learn how to deploy Azure Bastion to securely connect to Azure virtual machines directly within the Azure portal.

Choose a compute provisioning solution for your application

50 Min 6 Unit

Discover the services and tools available to automate the deployment and configuration of your Azure infrastructure.

Build and run a web application with the MEAN stack on an Azure Linux virtual machine

42 Min 7 Unit

Learn how to decide if the MEAN stack (MongoDB, Express.js, AngularJS, and Node.js) is a good choice for you and set up a MEAN-based web application on a new Azure Linux virtual machine.

Introduction to mixed reality

41 Min 10 Unit

Mixed reality is transforming the nature of on-the-job training, game development, and consumer application development. Build a foundation in the core concepts, terminology, and design processes that are unique to the development space for augmented reality, virtual reality, and mixed reality. Get familiar with HoloLens, Windows mixed reality immersive headsets, bodystorming prototypes, and the most common use cases for mixed reality content.

Introduction to Azure Virtual WAN

40 Min 6 Unit

Consider constructing a wide area network (WAN) using software-defined Azure Virtual WAN networking services.

Troubleshoot Active Directory

57 Min 8 Unit

Learn how to troubleshoot AD DS service failures or degraded performance. Learn how to recover deleted security objects and the AD DS database, and how to troubleshoot hybrid authentication issues.

Configure subscriptions

30 Min 10 Unit

You will learn how to configure subscriptions including obtaining a subscription, implementing cost management, and applying resource tags.

Describe network-based threats and mitigations

29 Min 7 Unit

Describe basic networking concepts and how they relate to cybersecurity

Use generic views in Django

32 Min 9 Unit

Learn how to use generic views in the Python framework Django.

Separate your UI and code with Xamarin.Forms data binding

51 Min 8 Unit

Explore ways to keep your UI properties synchronized when data changes by using Xamarin.Forms, while also improving code readability and reducing maintenance.

Configure the Azure Enhanced Monitoring Extension for SAP

20 Min 5 Unit

This module covers the configuration of the Azure Enhanced Monitoring Extension for SAP. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Call methods from the .NET Class Library using C#

32 Min 8 Unit

Use functionality in the .NET Class Library by calling methods that return values, accept input parameters, and more.

Foundations of cloud computing for administrators

125 Min 12 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Learn about the cloud, including the history, building blocks, and types on your way to becoming a Cloud Administrator.

Analyze receipts with the Form Recognizer service

24 Min 5 Unit

Analyze receipts with the Form Recognizer service

Describe the services and identity types of Azure AD

21 Min 8 Unit

Describe the services and identity types of Azure AD

Design a solution for backup and disaster recovery

30 Min 10 Unit

During this module, you learned how to select appropriate backup solutions for Azure workloads. You also learned how to select appropriate disaster recovery options for these workloads. Having completed this module, you’ll now be able to select appropriate backup and recovery solutions for your workloads.

Design an MVVM viewmodel for Xamarin.Forms

36 Min 6 Unit

Discover how to improve your code testability through business logic and user interface code by using the MVVM design pattern.

Describe basic security capabilities in Azure

21 Min 9 Unit

Describe basic security capabilities in Azure

Manage application configuration data

19 Min 9 Unit

Manage application configuration data

Configure app service plans

21 Min 7 Unit

You will learn how to configure the App Service Plan including pricing and scaling.

Disaster recovery and backup

61 Min 6 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. What do you do when something goes wrong with your resources on the cloud? How do you prepare for such an issue? Learn about disaster backup and recovery with this module.

Learn about space rocks and how to classify them

19 Min 8 Unit

Learn about space rocks, where they're found, and why they're valuable for scientific research.

Implement integrated cache in Azure Cosmos DB SQL API

24 Min 6 Unit

Implement, configure, and monitor integrated cache in Azure Cosmos DB SQL API.

Define the foundation pillars of DevOps: Architecture and Technology

16 Min 5 Unit

There are three things required to make DevOps happen: the cultural component, tools and technology, and architecture. Discover the last two foundation pillars of DevOps, Architecture and Technology!

Monitor and troubleshoot SAP HANA on Azure (Large Instances)

31 Min 8 Unit

This module investigates monitoring tools and methods used for SAP HANA on Azure (Large Instances). Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Process streaming data with Azure Databricks structured streaming

46 Min 7 Unit

Process streaming data with Azure Databricks structured streaming

Explore Azure Synapse serverless SQL pools capabilities

23 Min 6 Unit

Explore Azure Synapse serverless SQL pools capabilities

Introduction to blockchain on Azure

34 Min 7 Unit

Introduction to blockchain on Azure. See how blockchain allows business partners to trust each other's data without a central authority. You'll also learn a bit about how blockchain works. The goal is to help you decide if blockchain is a good choice for your scenario.

Combine multiple tables with JOINs in T-SQL

62 Min 9 Unit

Combine multiple tables with JOINs in T-SQL

Design a holistic monitoring strategy on Azure

57 Min 8 Unit

Use monitoring services on Azure to bring operational excellence to your applications and infrastructure.

Migrate on-premises workloads to Azure

31 Min 6 Unit

Migrate on-premises workloads to Azure

Configure role-based access control

27 Min 9 Unit

You will learn how to use role-based access control to ensure resources are protected, but users can still access the resources they need.

Tune hyperparameters with Azure Databricks

45 Min 7 Unit

Tune hyperparameters with Azure Databricks

Create your first Python program

32 Min 8 Unit

Get started with Python by writing code to interact with end users.

Introduction to Bash

57 Min 9 Unit

Learn how to use Bash to manage IT infrastructure.

Manage and control traffic flow in your Azure deployment with routes

50 Min 7 Unit

Learn how to control Azure virtual network traffic by implementing custom routes.

Implement hybrid network infrastructure

69 Min 9 Unit

You'll learn to connect your on-premises environment to Azure, implement subnets and routing between your on-premises and cloud environments, and ensure that workloads in the cloud and on-premises perform DNS resolution to locate each other.

Expose multiple Azure Function apps as a consistent API by using Azure API Management

41 Min 6 Unit

In this module, you will learn how to assemble multiple Azure Functions into a single API using Azure API Management.

Configure 3D assets for mixed reality in Unity

41 Min 8 Unit

Get step-by-step instructions on how to place Prefab 3D assets and models into a Unity scene. Learn about Unity Scriptable Objects and mixed reality design considerations before deploying to a HoloLens 2.

Introduction to GitHub's Products

19 Min 5 Unit

Overview GitHub's products, associated features, and licensing of per-use and metered features.

Explore continuous integration

14 Min 7 Unit

Explore continuous integration

Configure and manage host security

104 Min 14 Unit

Learn to lock down the devices, virtual machines, and other components that run your applications in Azure.

Run quality tests in your build pipeline by using Azure Pipelines

82 Min 9 Unit

Find out about automated testing that proves your code to be maintainable, understandable, and functioning without repetitive manual testing.

Handle transient errors in your app

59 Min 10 Unit

Detect, handle, and recover from errors when working with cloud-based services to make your apps more resilient and improve user experience.

Configure database authentication and authorization

64 Min 10 Unit

Configure database authentication and authorization

Manage IoT Central applications with the REST API

45 Min 10 Unit

In this module, you'll learn how to manage an IoT Central application programmatically using the REST API

Examine data visualizations with Power BI

17 Min 6 Unit

This module introduces you to the capabilities of Microsoft Power BI, how Power BI can be connected to your IoT solution, and how Power BI can be used to develop and share insights.

Introduction to Form Recognizer

31 Min 7 Unit

Form Recognizer provides your software with automated data identification and extraction from your documents. Using an SDK or REST, the AI-powered service decreases, or can completely eliminate, time spent on and errors in data entry, while also making it easier to utilize your data.

Use loops to iterate through data in Rust

25 Min 6 Unit

Explore how to use hash maps in Rust. Discover how to use loop expressions to iterate through data.

Explore Azure Blob storage

31 Min 8 Unit

Learn the core features and functionality of Azure Blob storage.

Introduction to computer vision with TensorFlow

57 Min 7 Unit

Learn how to perform different computer vision tasks using TensorFlow.

Define an AI strategy to create business value in manufacturing

41 Min 7 Unit

Explore the strategic components, special factors, and use cases of an AI strategy in manufacturing that creates business value, with INSEAD and Microsoft.

Create tokens using OpenZeppelin

31 Min 8 Unit

Learn about the significance of tokens and how they are used in blockchain.

Migrate file server workloads using Storage Migration Service

28 Min 7 Unit

Learn to use Storage Migration Service to migrate files and files shares from existing file server to new servers running Windows Server 2022. Configure storage migration for optimum performance of data migration.

Manage advanced features of AD DS

50 Min 7 Unit

Manage advanced features of AD DS

Manage Azure updates

40 Min 8 Unit

You'll be able to enable Azure Update Management, deploy updates, review an update assessment, and manage updates for your Azure VMs.

Configure and manage automation using Microsoft Defender for Endpoint

34 Min 7 Unit

Configure and manage automation using Microsoft Defender for Endpoint

Examine privacy, compliance, and data protection standards on Azure

27 Min 9 Unit

Learn about Microsoft's commitment to privacy, how Azure adheres to common regulatory and compliance standards, and additional considerations government agencies need to make. Prepare for AZ-900.

Secure your apps by using the sidecar configuration in Azure Container Instances

62 Min 8 Unit

Roll out Azure Container Instances into an Azure Virtual Network. You will evolve a basic container group into a more sophisticated configuration leveraging sidecar and initialization containers, as well as use private link to access other Azure PaaS resources.

Stage a web app deployment for testing and rollback by using App Service deployment slots

44 Min 6 Unit

Discover the benefits of creating deployment slots to streamline deployment and roll back a web app in Azure App Service.

Explore provisioning and deploying non-relational data services in Azure

57 Min 9 Unit

Explore provisioning and deploying non-relational data services in Azure

Configure network security groups

21 Min 7 Unit

You will learn how to implement network security groups and ensure network security group rules are correctly applied.

Simplify cloud procurement and governance with Azure Marketplace

31 Min 6 Unit

Overview of using Azure Marketplace for cloud procurement and governance for customers

Introduction to Azure IoT Edge

29 Min 6 Unit

University of Oxford

Create a threat model using data-flow diagram elements

42 Min 8 Unit

Data-flow diagrams are graphical representations of your system and should specify each element, their interactions and context.

Configure and use secret scanning in your GitHub repository

28 Min 7 Unit

Understand how secret scanning works to configure and use it efficiently.

Manage Agile software delivery plans across teams

33 Min 7 Unit

Learn to optimize delivery efficiency by improving work plan visibility across teams.

Examine Azure IoT solution monitoring and logging

35 Min 8 Unit

This module introduces you to Azure Monitor and how to configure monitoring and logging of IoT Hub events using IoT Hub metrics, and it examines the relationship between IoT Hub service limits and device lifecycle events.

Introduction to GitHub

72 Min 5 Unit

Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.

Build a command-line to-do list program

48 Min 12 Unit

Create a Rust command-line program to manage to-do list items.

Build your first Bicep deployment workflow by using GitHub Actions

41 Min 10 Unit

Build a basic deployment workflow for Bicep infrastructure as code templates by using Azure DevOps and GitHub Actions.

Introduction to Kubernetes

53 Min 7 Unit

Get acquainted with the Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management.

Introduction to the Altair 8800 and Azure Sphere

21 Min 6 Unit

Introduction to computing fundamentals with Altair 8800 and Azure Sphere.

Configure storage accounts

27 Min 9 Unit

You will learn to configure storage accounts including replication and endpoints.

Troubleshoot tightly coupled HPC applications on HBv2, HC, and HB series virtual machines

28 Min 6 Unit

Troubleshoot tightly coupled HPC applications that are having runtime failures or are underperforming.

Explore IoT Hub monitoring

66 Min 4 Unit

This module provides you with experience configuring IoT Hub monitoring for your solution, setting up and triggering alerts, and reviewing the diagnostics logs.

Introduction to Git

31 Min 6 Unit

Use Git to track changes and collaborate with other developers.

Implement business continuity, disaster recovery, and backup for SAP HANA on Azure (Large Instances)

26 Min 7 Unit

This module investigates business continuity, disaster recovery, and backup of SAP HANA on Azure (Large Instances). Prepare for Exam AZ-120: Planning and Administering Microsoft Azure for SAP Workloads.

Manage data retention in Microsoft 365 workloads

52 Min 10 Unit

Manage data retention in Microsoft 365 workloads

Use Azure Resource Manager

30 Min 10 Unit

You will learn to use resource groups to organization your organization’s Azure resources.

Describe insider risk capabilities in Microsoft 365

34 Min 8 Unit

Describe insider risk capabilities in Microsoft 365

Securely connect to SAP on Azure

29 Min 8 Unit

Learn to describe Azure Networking services and components for connecting and securing SAP S/4 HANA in Azure, and learn how different requirements might adjust networking services requirements.

Accelerate high-performance computing storage by using Azure HPC Cache

22 Min 7 Unit

Accelerate NFS storage for HPC workloads by using Azure HPC Cache.

Deploy Azure infrastructure by using JSON ARM templates

43 Min 7 Unit

Write JSON Azure Resource Manager templates by using Visual Studio Code to deploy your infrastructure to Azure consistently and reliably.

Create an Azure Cognitive Search solution

63 Min 10 Unit

Create an Azure Cognitive Search solution

Create and publish custom GitHub actions

26 Min 6 Unit

Learn how to create and publish custom GitHub actions.

Implement resiliency in a cloud-native ASP.NET Core microservice

60 Min 8 Unit

This module guides you through implementing resiliency in an ASP.NET Core microservices app in Azure Kubernetes Service.

Introduction to MLOps for IoT Edge

36 Min 6 Unit

University of Oxford

Microsoft Cloud Adoption Framework for Azure

50 Min 9 Unit

Learn how to use the Cloud Adoption Framework to develop best practices for cloud adoption in real-world scenarios.

Create an app to run parallel compute jobs in Azure Batch

73 Min 11 Unit

Learn to use the Azure Batch platform to write a .NET Core console app that performs parallel, large-scale, high-performance video transcoding.

Work with others by practicing active listening

69 Min 9 Unit

Learn how to work with others by practicing active listening.

Create an Azure Cosmos DB database built to scale

35 Min 7 Unit

Learn how to create an Azure Cosmos DB account, database, and container built to scale as your application grows.

Choose the best service level of Azure NetApp Files for your HPC applications

15 Min 5 Unit

Choose the best service level of Azure NetApp Files based on your throughput requirements and including cost considerations.

Describe basic cybersecurity threats, attacks, and mitigations

21 Min 7 Unit

Describe basic cybersecurity threats, attacks, and mitigations

Connect Windows hosts to Microsoft Sentinel

20 Min 5 Unit

Connect Windows hosts to Microsoft Sentinel

Integrate SQL and Apache Spark pools in Azure Synapse Analytics

33 Min 11 Unit

Integrate SQL and Apache Spark pools in Azure Synapse Analytics

Apply cluster upgrades and security patches with Azure Kubernetes Service

60 Min 6 Unit

Apply the latest version upgrades and patches to your Azure Kubernetes Service clusters.

Configure Azure alerts

18 Min 6 Unit

You will learn how to configure Azure alerts including action groups.

See Azure in action

30 Min 5 Unit

The demos in this module provide an opportunity to see Azure in action.

Void detection on Edge devices with Live Video Analytics using own images and video

53 Min 11 Unit

This module helps learner to deploy void detection solution using Live Video Analytics and Custom Vision

Use AI to recognize objects in images by using the Custom Vision service

32 Min 9 Unit

Use the Custom Vision service to analyze images of animals, like Bungee, without ever writing code.

Use a framework to identify threats and find ways to reduce or eliminate risk

57 Min 9 Unit

Threat modeling helps you generate a list of potential threats using STRIDE and find ways to reduce or eliminate risk with corresponding security controls.

Explore IoT Edge module deployment

66 Min 4 Unit

This module provides you with experience deploying, configuring, and running IoT Edge devices and IoT Edge modules in a test environment.

Deploy Azure AD identity protection

100 Min 14 Unit

Protect your identities in Azure AD once they are set up using Conditional Access, MFA, access reviews, and other capabilities.

Explore Event Grid integration

66 Min 4 Unit

This module provides you with experience configuring a solution to use IoT Hub events and built-in Event Grid integration to trigger downstream business processes and deliver event-based notifications using Logic Apps.

Consume REST web services in Xamarin apps

61 Min 6 Unit

Learn to use Xamarin.Forms to detect internet connection for top performance when using HttpClient to consume a REST web service and perform CRUD operations.

Examine Azure Security Center and Azure Defender for IoT

30 Min 9 Unit

This module introduces you to various Azure services that can be used to monitor and enhance the security of your solution and examines the features and capabilities of Azure Defender for IoT.

Azure Health Bot built-in scenarios

26 Min 6 Unit

Identify the different built-in scenarios associated with Azure Health Bot and create a Web Chat channel.

GitHub administration for enterprise support and adoption

65 Min 7 Unit

Learn how GitHub Enterprise can make your administrative duties easier.

Execute existing SSIS packages in Azure Data Factory or Azure Synapse Pipeline

24 Min 8 Unit

Execute existing SSIS packages in Azure Data Factory or Azure Synapse Pipeline

Communicate between applications with Azure Queue storage

52 Min 9 Unit

Find out to use Azure Queue storage to handle high demand and improve resilience in your distributed applications.

Build and query a Delta Lake

43 Min 7 Unit

Build and query a Delta Lake

Examine Device Provisioning Service coding tools and access

28 Min 6 Unit

This module introduces you to the Device Provisioning Service SDKs, Azure CLI support for DPS, and how to control access to the service.

Maintain a secure repository by using GitHub best practices

35 Min 6 Unit

Learn best practices for building, hosting, and maintaining a secure repository on GitHub.

Explore IoT Edge gateway configuration

66 Min 4 Unit

This module provides you with experience deploying IoT Edge devices, configuring IoT Edge devices as gateway and downstream child devices, and communicating child device messages to IoT Hub using the gateway device.

Microsoft Azure Well-Architected Framework - Operational excellence

54 Min 6 Unit

Learn how to design an Azure architecture that uses modern practices and gives you full visibility into what's happening in your environment.

Troubleshoot on-premises and hybrid networking

63 Min 9 Unit

Learn to troubleshoot on-premises connectivity and hybrid network connectivity. Diagnose common issues with DHCP, name resolution, IP configuration, and routing that can cause reliability and connectivity problems in an on-premises and a hybrid environment.

Introduction to upgrading SQL Server

38 Min 9 Unit

Introduction to Upgrading SQL Server

Write your first C# code

17 Min 7 Unit

Get started by writing tiny code examples to learn the basics of the C# syntax!

Automate GitHub by using GitHub Script

25 Min 5 Unit

Learn to interact with the GitHub API from GitHub Actions by using GitHub Script.

Configure virtual machine availability

36 Min 12 Unit

You will learn how to configure virtual machine availability including vertical and horizontal scaling.

Deploy single-instance implementations of SAP on Azure (2-tier and 3-tier)

60 Min 10 Unit

SAP professionals need to evaluate deploying SAP solutions on Azure. This module explores the preparation for single-instance SAP HANA deployment on Azure. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Prioritize your issues and apply security controls

14 Min 5 Unit

Threat modeling provides you with a list of threats and ways to reduce or eliminate risk, but it doesn't prioritize them for you. Also, there are no layered security control recommendations based on their type and function.

Define an AI strategy to create business value

70 Min 9 Unit

Explore the strategic components, use cases, and special factors of an enterprise AI strategy that creates real business value, with INSEAD and Microsoft.

Implement compliance controls for sensitive data

35 Min 7 Unit

Implement compliance controls for sensitive data

Explore the key concepts of quantum computing by using Q#

58 Min 10 Unit

Learn the fundamental concepts of quantum computing by using tools in Q# and the Quantum Development Kit.

Examine Azure Stream Analytics and Azure Functions

91 Min 15 Unit

This module introduces you to the Azure Stream Analytics service and Azure Functions, the capabilities provided by the ASA service, and the configuration options for ASA inputs, outputs, and queries.

Discuss practices for responsible AI at Microsoft

77 Min 9 Unit

Discover how to translate your organization’s ethical principles into actionable guidance and tools for engineering teams and how AI can improve lives worldwide

Distribute your services across Azure virtual networks and integrate them by using virtual network peering

42 Min 6 Unit

Use virtual network peering to enable communication across virtual networks in a way that's secure and minimally complex.

Query, visualize, and monitor data in Microsoft Sentinel

48 Min 8 Unit

Describe how to query, visualize, and monitor data in Microsoft Sentinel.

Deploy and manage a stateful application by using Azure Cosmos DB and Azure Kubernetes Service

24 Min 4 Unit

Create and manage a stateful application with an external storage by using Azure Cosmos DB and Azure Kubernetes Service

Introduction to Azure Virtual Network NAT

51 Min 7 Unit

Evaluate whether Microsoft Azure Virtual Network NAT is appropriate for resolving issues such as connection timeouts and delays connecting to the internet.

Improve session scalability in a .NET Framework ASP.NET web application by using Azure Cache for Redis

29 Min 5 Unit

Learn how to use Azure Cache for Redis to store session data and improve the scalability of web applications.

Evaluate performance improvements

45 Min 8 Unit

Evaluate performance improvements

Use the SQL Server Query Tuning Assistant

31 Min 6 Unit

Use the SQL Server Query Tuning Assistant

Manage and monitor data warehouse activities in Azure Synapse Analytics

47 Min 8 Unit

Manage and monitor data warehouse activities in Azure Synapse Analytics

Implement Durable Functions

32 Min 9 Unit

Learn how Durable Functions can simplify complex, stateful coordination requirements in serverless applications.

Intro to Azure Service Health

15 Min 6 Unit

Introduction to Azure Service Health and how to get information from Azure Platform health.

Write your first program in C++

23 Min 6 Unit

Get familiar with the C++ programming language. Construct a C++ program and learn basic C++ syntax. Also, learn how to identify and correct common programming errors.

Manage Azure Stack Hub by using privileged endpoints

42 Min 9 Unit

Manage Azure Stack Hub by using privileged endpoints

Improve your reliability with modern operations practices: Monitoring

43 Min 9 Unit

Learn how to use monitoring to help you sustainably achieve the appropriate level of reliability in your systems, services, and products.

Plan a Moon mission by using Python pandas

48 Min 11 Unit

Like Fei Fei, use data to plan your own mission to the Moon. Ensure that your rocket can not only get you there, but also bring you and all your Moon rocks safely back to Earth.

Train and evaluate deep learning models

134 Min 9 Unit

Train and evaluate deep learning models

Store and iterate through sequences of data using Arrays and the foreach statement in C#

39 Min 7 Unit

Work with sequences of related data in data structures known as arrays. Then, learn to iterate through each item in the sequence.

Perform Windows Server secure administration

35 Min 7 Unit

Perform Windows Server secure administration

Develop Java web app on Azure using IntelliJ

52 Min 8 Unit

In this module, you will learn how to use Azure to host your Java web apps, built by using IntelliJ IDEA.

Responding to Data Subject Requests (DSRs)

49 Min 9 Unit

Learners will know, understand, and be able to describe Data Subject Requests (DSRs). They will also know how to manage DSRs on Azure and Microsoft 365.

Examine IoT Edge module development

34 Min 9 Unit

This module introduces you to IoT Edge runtime environment configuration and programming tasks, and the tools and processes that are used to develop custom IoT Edge modules.

Manage Azure Pipeline agents and pools

18 Min 9 Unit

Manage Azure Pipeline agents and pools

Use consistency models in Azure Cosmos DB SQL API

36 Min 8 Unit

Configure consistency on a sliding scale for Azure Cosmos DB SQL API.

Configure Azure Firewall

18 Min 6 Unit

You will learn how to configure the Azure Firewall including firewall rules.

Work with data streams by using Azure Stream Analytics

28 Min 6 Unit

Explore how Azure Stream Analytics integrates with your applications or Internet of Things devices to gain insights with real-time streaming data.

Use Boolean logic in Python

32 Min 8 Unit

Explore how to use the Boolean type in Python to craft complex expressions that apply conditional logic.

Describe high availability and disaster recovery strategies

59 Min 9 Unit

Describe high availability and disaster recovery strategies

Use MLflow to track experiments in Azure Databricks

21 Min 7 Unit

Use MLflow to track experiments in Azure Databricks

Virtualize computing power

33 Min 6 Unit

Carnegie Mellon University's Cloud Developer course. Learn about how computing power is virtualized using virtual CPUs. Covers different types of CPU virtualization.

Implement AI in your organization

56 Min 9 Unit

Learn enterprise AI management with our free open online course, including scaling AI.

Analyze your Azure infrastructure by using Azure Monitor logs

36 Min 5 Unit

Use Azure Monitor logs to extract valuable information about your infrastructure from log data.

Use Azure Lighthouse with your managed service business

191 Min 13 Unit

Learn about and adopt Azure Lighthouse for your managed service business to manage your customers at scale.

Improve the performance of an API by adding a caching policy in Azure API Management

47 Min 6 Unit

Learn how to use Azure API Management to change an API without rewriting code to enable you to apply a caching policy to a GET operation for quicker response.

Introduce the foundation pillars of DevOps: Culture and Lean Product

25 Min 6 Unit

DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. Discover the first two foundation pillars of DevOps: Culture and Lean Product.

Introduction to machine learning

52 Min 9 Unit

A high-level overview of machine learning for people with little or no knowledge of computer science and statistics. You’ll be introduced to some essential concepts, explore data, and interactively go through the machine learning life-cycle - using Python to train, save, and use a machine learning model like we would in the real world.

Implement Group Policy Objects

55 Min 9 Unit

Implement Group Policy Objects

Work with Compute in Azure Machine Learning

45 Min 8 Unit

Work with Compute in Azure Machine Learning

Detect and mitigate unfairness in models with Azure Machine Learning

45 Min 7 Unit

Detect and mitigate unfairness in models with Azure Machine Learning

Organize Azure storage blobs with properties and metadata

42 Min 7 Unit

Find out about Azure storage blob properties and metadata, how to organize blob data, and create an app with .NET to retrieve metadata.

Introduction to PowerShell

16 Min 7 Unit

This module introduces PowerShell, a cross-platform command-line shell and scripting language built for task automation and configuration management.

Manage an InnerSource program by using GitHub

50 Min 5 Unit

Learn to manage a successful InnerSource program on GitHub through effective discoverability, guidance, and maintenance.

Migrate Java web applications to Azure Kubernetes Service

33 Min 8 Unit

Microsoft Learn module to learn Azure Migrate App Containerization with a hands-on lab using Azure Kubernetes Service for a Java web application

Secure your Azure Storage account

45 Min 8 Unit

Learn how Azure Storage provides multilayered security to protect your data with access keys, secure networks, and Advanced Threat Protection monitoring.

Getting started with Vue CLI and single-file components in Vue.js.

48 Min 11 Unit

Learn to create components with Vue CLI and JavaScript.

Describe Azure Databricks best practices

38 Min 8 Unit

Describe Azure Databricks best practices

Perform model selection with hyperparameter tuning

33 Min 5 Unit

Perform model selection with hyperparameter tuning

Introduction to Computer Vision with PyTorch

52 Min 8 Unit

Learn how to perform different computer vision tasks using PyTorch.

Access data from Azure Blob Storage by using multiple protocols

36 Min 7 Unit

You can access your data from Azure Blob Storage by using different protocols such as representational state transfer (REST), Hadoop Distributed File System (HDFS), Network File System (NFS), and Secure File Transfer Protocol (SFTP).

Deliver consistent performance with Azure SQL

84 Min 10 Unit

Deliver consistent performance with Azure SQL

Create a web UI with ASP.NET Core

50 Min 8 Unit

In this module, you'll learn how to create web pages using Razor with ASP.NET Core.

Create a full stack application by using React and minimal API for ASP.NET Core

28 Min 7 Unit

Learn how to create a full stack application by using React and minimal API for ASP.NET Core.

Describe the authentication capabilities of Azure AD

25 Min 8 Unit

Describe the authentication capabilities of Azure AD

Create and manage Device Templates

24 Min 9 Unit

This module introduces you to the Device Template that is used design, deploy, and manage IoT devices, and examines the contents of the four components that are used create a Device Template.

Control and organize Azure resources with Azure Resource Manager

46 Min 8 Unit

Use Azure Resource Manager to organize resources, enforce standards, and protect critical assets from deletion.

Manage access to an Azure subscription by using Azure role-based access control (Azure RBAC)

21 Min 5 Unit

Learn how to assign management access to a subscription by using Azure role-based access control.

Configure Azure AD privileged identity management

79 Min 11 Unit

Ensure that your privileged identities have extra protection and are accessed only with the least amount of access needed to do the job.

Introduction to open-source database migration on Azure

50 Min 6 Unit

Introduction to open-source database migration on Azure

Accelerate your migration and modernization journey to Azure

66 Min 8 Unit

There are many reasons for moving to Azure, and a proven, methodical approach can help you navigate that journey successfully. Microsoft provides guidance, tools, and programs you can use to ensure success.

Write queries that use window functions

51 Min 7 Unit

Write queries that use window functions

Introduction to Azure Route Server

46 Min 7 Unit

Evaluate whether Microsoft Azure Route Server is appropriate for resolving delays and outages in network communication.

Introduction to route management in Node.js with JavaScript

24 Min 7 Unit

Learn how to set up a Node.js API with multiple routes and handle incoming HTTP requests by using JavaScript.

Improve your reliability with modern operations practices: Deployment

18 Min 6 Unit

Learn about deployment practices that can help you sustainably achieve the appropriate level of reliability in your systems, services, and products.

Manage and modularize tasks and templates

18 Min 9 Unit

Manage and modularize tasks and templates

Design a hybrid network architecture on Azure

47 Min 6 Unit

You have a traditional on-premises infrastructure that you need to connect to resources in Azure. In this module, you learn how to select a connectivity method for your use cases that balances functionality, cost, and security.

Examine SAP S/4HANA on Azure virtual machines

23 Min 6 Unit

Examine available architecture when deploying SAP S/4HANA workloads running on high-performance Azure VMs, and in-memory SAP HANA databases, running on Azure VMs. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Add principles of inclusive design to your Windows app

75 Min 6 Unit

Learn how to incorporate principles of inclusive design to make your Windows app into an experience that supports a wide variety of users.

Create a Content Delivery Network for your Website with Azure CDN and Blob Services

63 Min 8 Unit

This module looks at how to create and utilize a Content Delivery Network (CDN) within Azure to host commonly used assets, such as images in a website. The module covers Azure CDN rather than third-party integrations, and deals with using Blob Storage as an underlying storage model for stable or non-volatile data.

Create a Linux virtual machine in Azure

86 Min 9 Unit

This module guides you through options for virtual machines in Azure, creating and connecting a Linux virtual machine, and configuring your network settings.

Plan SAP HANA on Azure (Large Instances) high availability and disaster recovery

36 Min 9 Unit

This module covers considerations to plan for SAP HANA on Azure (Large Instances) high availability and disaster recovery. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Test and optimize SQL Server databases using the Database Experimentation Assistant (DEA)

42 Min 9 Unit

Test and optimize SQL Server databases using the Database Experimentation Assistant (DEA)

Create a mobile app with Xamarin.Forms

59 Min 6 Unit

Use Visual Studio with Xamarin.Forms to create a mobile app that runs on Android and iOS, with no previous experience necessary.

Microsoft Accessibility Features and Tools

39 Min 5 Unit

This module highlights how to find and use key accessibility features and tools built into Microsoft products such as Windows 10, Microsoft PowerPoint, and Microsoft Translator.

Publish an API to Azure Static Web Apps

27 Min 8 Unit

Publish an Angular, React, Svelte, or Vue JavaScript app and API with Azure Static Web Apps and Azure Functions. Deploy your code from GitHub to a staging site using preview URLs.

Intro to data protection and privacy regulations

49 Min 8 Unit

Learn and understand the key terms and concepts of data protection, privacy regulation, and data processing. Describe, at a high level, the key Azure technologies that pertain to data protection and compliance.

Upload, download, and manage data with Azure Storage Explorer

37 Min 6 Unit

Azure Storage Explorer allows you to quickly view all the storage services under your account. You can browse through, read, and edit data stored in those services through a user-friendly graphical interface.

Write your first F# code

28 Min 10 Unit

Set up your F# development environment, write your first line of F# code, and build your first F# application

Introduction to Azure IoT Hub

28 Min 6 Unit

University of Oxford

Back up and restore your Azure SQL database

41 Min 8 Unit

Protect the data in your Azure SQL database and recover from data loss or corruption with backup and restore.

Connect syslog data sources to Microsoft Sentinel

28 Min 7 Unit

Connect syslog data sources to Microsoft Sentinel

Configure virtual networks

30 Min 10 Unit

You will learn to configure virtual networks and subnets, including IP addressing.

Introduction to Azure Stack

47 Min 7 Unit

This module introduces you to the Azure Stack portfolio and describes basic architecture, core capabilities, and primary use cases of its products. You'll also learn about differences and similarities between Azure Stack HCI, Azure Stack Hub, Azure Stack Edge, and Azure.

Connect Microsoft 365 Defender to Microsoft Sentinel

28 Min 7 Unit

Connect Microsoft 365 Defender to Microsoft Sentinel

Create modular code by using functions in JavaScript

25 Min 9 Unit

Functions are the building blocks for any application you'll create. With functions, you can create named, reusable sections of code to help make it more readable and maintainable. This module explores the core concepts of functions when used for web development to make HTML interactive.

Migrate consolidating and secure artifacts

13 Min 9 Unit

Migrate consolidating and secure artifacts

Azure Virtual Desktop Architecture

53 Min 10 Unit

Azure Virtual Desktop Architecture

Develop Java serverless Functions on Azure using Maven

44 Min 10 Unit

Use the Maven Plugin for Azure Functions to create a cloud-based function that is triggered when certain values are passed in the HTTP request, and outputs a log entry to track the activity.

Configure virtual machine extensions

18 Min 6 Unit

You will learn how to use virtual machine extensions to automate virtual machine deployments.

Design an IP addressing schema for your Azure deployment

37 Min 6 Unit

In this module, you will learn how to plan and implement an IP addressing scheme for virtual networks and virtual machines in Azure.

Introduction to Azure HDInsight

33 Min 6 Unit

Evaluate whether Azure HDInsight can help your organization process big data. Describe how Azure HDInsight uses popular open-source frameworks that support many scenarios including extract, transform, data-warehousing, and others.

Create a knowledge store with Azure Cognitive Search

46 Min 6 Unit

Create a knowledge store with Azure Cognitive Search

Examine the Microsoft approach to artificial intelligence

54 Min 9 Unit

Learn how Microsoft creates products, services, and solutions to help organizations leverage AI. Understand how these technologies relate to business problems.

Iterate through a code block using for statement in C#

24 Min 6 Unit

Use the `for` iteration statement to loop a pre-set number of times and control the iteration process.

Run parallel tasks in Azure Batch with the Azure CLI

45 Min 9 Unit

Find out about the Azure Batch capabilities designed to help you efficiently run large-scale parallel and high-performance computing applications in the cloud.

Offer services for Azure Stack Hub

80 Min 11 Unit

Offer services for Azure Stack Hub

Intro to Azure blueprints

14 Min 6 Unit

Introduction to Azure Blueprints and how to use to implement governance.

Predict basketball player efficiency ratings by using machine learning and Visual Studio Code

61 Min 12 Unit

Use data from basketball players in the film *Space Jam: A New Legacy* to create a machine learning model to cleanse data and explore bimodal data distributions.

Implement high availability for SAP workloads in Azure

125 Min 21 Unit

This module explores high availability and disaster recovery support of Azure for SAP workloads, such as SAP application servers, SAP ASCS-SCS instances, DBMS instances, and SAP HANA. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Azure Kubernetes Services Governance with Azure Policy

117 Min 8 Unit

In this module, we'll discuss how to use Azure Policy for Kubernetes to enforce rules and detect non-compliance in AKS clusters.

Deploy message encryption in Office 365

32 Min 6 Unit

Deploy message encryption in Office 365

Solve a job shop scheduling optimization problem by using Azure Quantum

50 Min 12 Unit

Learn how to use Azure Quantum's optimization service to solve a job shop scheduling problem.

Automate the installation and configuration of software in your Virtual Machines

39 Min 7 Unit

Learn how to automate the installation and configuration of software in your Azure Virtual Machines.

Secure Cognitive Services

42 Min 6 Unit

Secure Cognitive Services

Describe the compliance management capabilities in Microsoft

30 Min 9 Unit

Describe the compliance management capabilities in Microsoft

What is Rust

17 Min 6 Unit

A quick introduction to Rust language features and how Rust compares with other programming languages.

Configure Azure files and Azure File Sync

27 Min 9 Unit

You will learn how to configure Azure file and file sync.

Deploy a Spring Boot app to Azure

30 Min 7 Unit

Create a Spring Boot application, connect it to a MySQL database, and then deploy to Azure App Service.

Create and publish a static web app with Gatsby and Azure Static Web Apps

31 Min 9 Unit

Use Gatsby and React to develop a static web app, then deploy it to the web with Azure Static Web Apps.

Update infrastructure for Azure Stack Hub

48 Min 10 Unit

Update infrastructure for Azure Stack Hub

Explore device configuration and communication

86 Min 8 Unit

This module introduces you to device communication options and tools, and provides you with experience implementing device-to-cloud communication using the Azure IoT SDK for devices.

Optimize your web applications by caching read-only data with Redis

55 Min 7 Unit

Use Redis caching in Azure to reduce the load on databases. Apply different caching architectures to support larger loads in distributed and high-volume environments.

Perform basic operations on numbers in C#

23 Min 8 Unit

Learn the operators and techniques used to perform basic math operations on numeric data.

Gaming assistive technologies

31 Min 4 Unit

Learn about the types of assistive hardware and software technologies that players with disabilities use to game, and the importance of supporting these assistive technologies when you create accessible gaming products and experiences for all audiences.

Automate Deployment of SAP on Azure

42 Min 7 Unit

After this module, you will be able to run automated deployments of SAP on Azure infrastructure.

Customize an indexing policy in Azure Cosmos DB SQL API

43 Min 7 Unit

Tune the indexing policy based on your SQL queries in Azure Cosmos DB SQL API.

Describe performance-related maintenance tasks in SQL Server

33 Min 7 Unit

Describe performance-related maintenance tasks in SQL Server

Describe the identity protection and governance capabilities of Azure AD

27 Min 7 Unit

Describe the identity protection and governance capabilities of Azure AD

Monitor cloud resources

40 Min 6 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Monitoring how your cloud resources are performing is crucial to building reliable cloud applications. This module covers what monitoring is, why you need to do it, and how you can about monitoring your resources.

Build a Java app with cloud-scale NoSQL Cosmos DB

38 Min 6 Unit

Learn how to create a Java application to store and query data in Azure Cosmos DB

Configure DLP policies for Microsoft Defender for Cloud Apps and Power Platform

29 Min 7 Unit

Configure DLP policies for Microsoft Defender for Cloud Apps and Power Platform

Enable secure external collaboration for your applications with Azure AD B2B

34 Min 5 Unit

Azure AD B2B collaboration lets you securely share your company's applications and services with guest users from any other organization, while maintaining control over your own corporate data.

Prepare to maintain SQL databases on Azure

34 Min 8 Unit

Prepare to maintain SQL databases on Azure

Prepare to publish your Xamarin app

26 Min 7 Unit

In this module, you'll learn how to complete your Xamarin application code and then how to publish your work.

Prepare your development environment for Azure development

28 Min 4 Unit

Learn how to choose and install the appropriate IDE for your requirements to help you build, deploy, monitor, and scale cloud-hosted solutions.

Explore cross-platform design patterns for Xamarin apps

73 Min 12 Unit

Find out how to create a .NET Standard library to share code between iOS and Android projects in Xamarin.Forms enabling execution from a shared code base.

Introduction to data platform modernization

27 Min 6 Unit

Introduction to data platform modernization

Use Git version-control tools in Visual Studio Code

22 Min 7 Unit

Utilize the tight integration of Visual Studio Code with the Git source-control management system.

Administer and manage Windows Server IaaS Virtual Machine remotely

44 Min 7 Unit

You’ll be able to select and use suitable tools and techniques to remotely manage Windows IaaS VMs, and restrict administrative connections to those VMs.

Define an AI strategy to create value in government

47 Min 7 Unit

Explore the strategic components, special factors, and use cases of an AI strategy in Government that creates value, with INSEAD and Microsoft.

Work with the Django admin site

38 Min 8 Unit

Learn how to set up the built-in Python framework Django admin site and configure users for the site.

Leverage GitHub Actions to publish to GitHub Packages

41 Min 8 Unit

Publish automatically and secure your code libraries or Docker images with GitHub Packages.

Implement Ansible

25 Min 11 Unit

Implement Ansible

Run container images in Azure Container Instances

31 Min 8 Unit

Learn how Azure Container Instances can help you quickly deploy containers, how to set environment variables, and specify container restart policies.

Understand Conditional Access policies using Microsoft Endpoint Manager

21 Min 8 Unit

In this module, you'll learn about policy and security management using Microsoft Endpoint Manager.

Introduction to gaming and disability

61 Min 7 Unit

This module introduces accessibility concepts for game titles, gaming platforms, and gaming hardware. You'll learn about the core elements in gaming experiences that influence accessibility and how those elements can affect the experiences of gamers with visual, hearing, mobility, and cognitive disabilities.

Load balance HTTP(S) traffic in Azure

66 Min 7 Unit

You will learn how to design load balancer solutions for HTTP(S) traffic and how to implement Azure Application gateway and Azure Front Door.

Create an Azure Batch account by using the Azure portal

38 Min 8 Unit

Azure Batch is a service that enables you to run large-scale parallel and high-performance computing (HPC) applications efficiently in the cloud. There's no need to manage or configure infrastructure. Just schedule the job, allocate the resources you need, and let Batch take care of the rest.

Introduction to Azure Sphere for industrial IoT connectivity

35 Min 6 Unit

This module introduces Azure Sphere connectivity methods

Application and package management using Helm

58 Min 8 Unit

Helm is an application package manager for Kubernetes that you use to standardize and simplify the deployment of cloud-native applications on Kubernetes. Here you'll see how to install third-party packages called Helm charts and how to create and install Helm charts for the workloads your teams develop.

Create and deploy Logic Apps using Azure Resource Manager templates

45 Min 6 Unit

Define a Logic Apps workflow declaratively as a Resource Manager template and deploy the app using the Azure Command Line Interface (CLI).

Test conditions with if/else expressions in Rust

27 Min 7 Unit

Explore Rust compound data types like arrays, vectors, and hash maps. Discover how to use if/else statements to test conditions.

Introduction to Azure Data Lake storage

30 Min 7 Unit

Discover how Data Lake Storage provides a repository where you can upload and store unstructured data bringing new efficiencies to processing big data analytics.

Create a Holographic Remoting app to visualize 3D content on HoloLens 2

18 Min 7 Unit

This course explores the use of PC holographic remoting by integrating to a HoloLens 2 application.

Modernize ASP.NET Framework to ASP.NET Core with the .NET Upgrade Assistant

24 Min 6 Unit

In this module, you'll learn to when, why, and how to modernize an ASP.NET Framework app to ASP.NET Core using the Upgrade Assistant.

Offer an App Services resource provider for Azure Stack Hub

78 Min 10 Unit

Offer an App Services resource provider for Azure Stack Hub

Protect your identities with Azure AD Identity Protection

34 Min 5 Unit

Use the advanced detection and remediation of identity-based threats to protect your Azure Active Directory identities and applications from compromise.

Enterprise 5G technologies for Azure Cloud Services

35 Min 6 Unit

We introduce Enterprise 5G technologies for Azure

Upgrade and migrate Windows Server IaaS virtual machines

53 Min 7 Unit

Learn to migrate a workload running in Windows Server to an infrastructure as a service (IaaS) virtual machine (VM) and to Windows Server 2019 by using Windows Server migration tools or the Storage Migration Service.

Connect an IoT Edge device to your IoT Central application

43 Min 8 Unit

In this module, you'll learn how to connect an IoT Edge device to your IoT Central application

Develop secure IoT Solutions for Azure Sphere with IoT Hub

125 Min 21 Unit

Develop highly secure IoT solutions with Azure Sphere, Azure RTOS and Azure IoT Hub

Chain Azure Functions together using input and output bindings

70 Min 8 Unit

In this module, we'll learn how to integrate your Azure Function with various data sources by using bindings.

Display collections in Xamarin.Forms apps by using ListView

71 Min 7 Unit

In this module, you'll populate the Xamarin.Forms ListView and customize each row to create an application that displays dynamic data in a scrollable container.

Introduction to GitHub in Visual Studio Code

22 Min 9 Unit

Learn to use the GitHub integration in Visual Studio Code, including authentication, publishing repos, and viewing your repo timeline.

Classify endangered bird species with Custom Vision

62 Min 9 Unit

Learn how to use Azure Cognitive Services Custom Vision to build a machine learning model that identifies the species of a bird in an image, to help with gathering data.

Introduction to high-performance computing (HPC) on Azure

50 Min 6 Unit

Discover the services available on Azure for your high-performance computing workloads.

Intro to Azure Policy

10 Min 6 Unit

This module introduces you to Azure Policy and describes how to use it to apply compliance to your environment.

Examine device management tools

18 Min 6 Unit

This module introduces you to the Azure service and coding tools that are used to implement device management tasks, and when the various approaches to device management should be applied.

Cloud storage overview

163 Min 15 Unit

Carnegie Mellon University's Cloud Developer course. Learn all about data and get an overview of how it's stored, including local and distributed file systems, databases, and object storage.

Manage sensitive data and security policies within GitHub

96 Min 7 Unit

Familiarize yourself with GitHub's basic security tools, which prepare repositories for secure development and industry-standard response to threats.

Develop a growth mindset

32 Min 10 Unit

Learn how to distinguish between a growth mindset and a fixed mindset and how to develop a growth mindset.

Introduction to Azure SQL

44 Min 6 Unit

This module introduces Azure SQL. Learn about various deployment options and service tiers and what to use for your organization.

Manage hybrid workloads with Azure Arc

44 Min 8 Unit

Manage hybrid workloads with Azure Arc

Examine components of a modern data warehouse

24 Min 5 Unit

Examine components of a modern data warehouse

Configure Azure Synapse Link with Azure Cosmos DB

45 Min 8 Unit

Configure Azure Synapse Link with Azure Cosmos DB

Crack the code and reveal a secret with Python and Visual Studio Code

38 Min 9 Unit

You're handed a secret message that needs a code cracker to find the truth. Learn how to solve the code mystery to reveal a location and date to find a hidden treasure. Get a glimpse into the popular Python programming language with this introductory lesson that requires no coding experience.

Run nonfunctional tests in Azure Pipelines

49 Min 7 Unit

Run automated load tests by using Apache JMeter, a form of nonfunctional testing, in Azure Pipelines.

Migrate on-premises PostgreSQL databases to Azure Database for PostgreSQL

70 Min 7 Unit

Migrate on-premises PostgreSQL databases to Azure Database for PostgreSQL

Design a data storage solution for relational data

33 Min 11 Unit

Azure Architects design and recommend relational data storage solutions.

Manage user authentication

48 Min 8 Unit

Manage user authentication

Utilize Azure for SAP workloads reference architecture

64 Min 10 Unit

Utilize Azure for SAP Workloads Reference Architecture

Deploy Azure virtual machines from VHD templates

42 Min 6 Unit

Standardize and automate your virtual machine deployments to minimize manual configuration, variance, and error.

Train a machine learning model

53 Min 7 Unit

Train a machine learning model

Describe authentication and authorization in cybersecurity

18 Min 6 Unit

Describe authentication and authorization in cybersecurity

Deploy a Java web app to Azure App Service

21 Min 6 Unit

You'll learn how to create a Java web application and deploy it to Azure App Service.

Authenticate and authorize user identities on GitHub

33 Min 7 Unit

Learn how to manage the authentication and authorization of user identities on GitHub.

Automatically tune SQL Server on Linux

36 Min 6 Unit

In this module, you will learn how to monitor and optimize the performance of SQL Server on Linux servers.

Create accessible apps with Xamarin.Forms

32 Min 8 Unit

Learn how to enhance Xamarin.Forms apps with automation properties to improve support for screen readers to make apps more accessible.

Introduction to enterprise-scale landing zones in the Microsoft Cloud Adoption Framework for Azure

34 Min 5 Unit

The Microsoft Cloud Adoption Framework for Azure provides many landing zone options. This module focuses on enterprise-scale landing zones.

Write basic Python in Notebooks

37 Min 9 Unit

Learn the basics of Python.

Automate development tasks by using GitHub Actions

49 Min 7 Unit

Create a basic GitHub Action and use that action in a workflow.

Track Azure Databricks experiments in Azure Machine Learning

24 Min 8 Unit

Track Azure Databricks experiments in Azure Machine Learning

Train a machine learning model for predictive maintenance by using ML.NET Model Builder

43 Min 10 Unit

In this module, you'll learn how to use ML.NET Model Builder to train and consume a machine learning model for predictive maintenance.

Configure Azure Container Instances

21 Min 7 Unit

You will learn how to configure Azure Container Instances including container groups.

Protect your virtual machines by using Azure Backup

35 Min 7 Unit

Use Azure Backup to help protect the data for on-premises servers, virtual machines, virtualized workloads, SQL Server, Azure Files, and more.

Storage and network virtualization

54 Min 7 Unit

Carnegie Mellon University's Cloud Developer course. Learn about how storage and network resources can be virtualized to support software defined datacenters.

Configure Azure resources with tools

21 Min 7 Unit

You will learn how to select a tooling option such as Azure portal, Azure PowerShell, Azure CLI, or Azure Cloud Shell.

Serve the data from Azure Synapse serverless SQL pool

21 Min 7 Unit

Serve the data from Azure Synapse serverless SQL pool

Build your first Bicep deployment pipeline by using Azure Pipelines

42 Min 10 Unit

Build a basic deployment pipeline for Bicep infrastructure as code templates by using Azure DevOps and Azure Pipelines.

Describe team structures

22 Min 9 Unit

Describe team structures

Use Azure Spatial Anchors to anchor objects in the real world

33 Min 11 Unit

This course explores the use of Azure Spatial Anchors by integrating it to a HoloLens 2 application.

Introduction to Text-to-speech

31 Min 7 Unit

Text-to-speech converts text into human-like speech, along with the ability to create a unique, custom voice to use in your applications. We introduce the different types of voices, how to use them, and review situations when they are appropriate to use.

Manage multiple environments by using Bicep and GitHub Actions

44 Min 9 Unit

Build a deployment workflow for Bicep IaC templates. Deploy to multiple environments by using reusable workflows. Learn how to provide environment-specific parameters from your workflow.

Encrypt network traffic end to end with Azure Application Gateway

77 Min 7 Unit

Secure the traffic from your users all the way to your web servers by enabling TLS encryption on Application Gateway.

Introduction to Azure API Management

29 Min 6 Unit

Evaluate whether Azure API Management is appropriate for managing and exposing your organization's APIs

Publish and manage your APIs with Azure API Management

38 Min 8 Unit

Learn about using an Azure API gateway to share APIs with partners, and how to use subscription keys to control access to your APIs.

Explore Azure Storage services

27 Min 8 Unit

Learn about the different storage options that are available in Azure Storage. Prepare for AZ-900.

Utilize Threat and Vulnerability Management in Microsoft Defender for Endpoint

30 Min 6 Unit

Utilize Threat and Vulnerability Management in Microsoft Defender for Endpoint

Refactor Node.js and Express APIs to Serverless APIs with Azure Functions

41 Min 10 Unit

Improve availability and scalability by refactoring an existing API to use Azure Functions.

Introduction to rocket launches

40 Min 12 Unit

Get an introduction to how NASA chooses dates for a rocket launch and discover machine learning fundamentals.

Secure your infrastructure with threat modeling

72 Min 6 Unit

Learn how to use the foundation of threat modeling to identify enterprise risks and find ways to reduce or eliminate them.

Create security baselines

60 Min 11 Unit

Create security baselines

Perform basic string formatting in C#

32 Min 8 Unit

Combine literal and variable text data that are filled with special characters, formatting, and Unicode into meaningful messages for the end user.

Configure and manage Hyper-V

48 Min 9 Unit

Configure and manage Hyper-V

Prepare for Azure Stack Hub deployment

59 Min 10 Unit

Prepare for Azure Stack Hub deployment

Petabyte-scale ingestion with Azure Data Factory or Azure Synapse Pipeline

43 Min 9 Unit

Petabyte-scale ingestion with Azure Data Factory or Azure Synapse Pipeline

Prepare to migrate SAP workloads to Azure

61 Min 10 Unit

Prepare to migrate SAP workloads to Azure

Accessibility best practices for gaming hardware

55 Min 6 Unit

Learn how to create more accessible standard gaming hardware products, such as game consoles, controllers, and headsets. Discover ways to design hardware packaging that features accessible components to improve the unboxing experience of more customers.

Extract insights from text with the Language service

57 Min 10 Unit

Extract insights from text with the Language service

Creating accessible content with Microsoft 365

51 Min 7 Unit

This module shows how to create content with Microsoft 365 in a way that enables greater accessibility.

Select and customize architectures and hyperparameters using random forest

52 Min 9 Unit

Explore how altering the architecture of more complex models can bring about more effective results.

Examine SAP NetWeaver with AnyDB on Azure virtual machines

19 Min 6 Unit

Examine the architecture options available when deploying SAP AnyDB workloads on Azure VMs. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Implement a hybrid file server infrastructure

92 Min 12 Unit

Implement a hybrid file server infrastructure

Customize indexes in Azure Cosmos DB SQL API

40 Min 6 Unit

Customize indexes in Azure Cosmos DB SQL API

Introduction to Docker containers

32 Min 6 Unit

Introduction to Docker containers

Create a web app that uses data to make decisions on the basketball court

65 Min 15 Unit

Create a web app by using JavaScript, Azure, GitHub, and Visual Studio Code to help the Tune Squad coach use data to make decisions on the basketball court, inspired by SPACE JAM: A NEW LEGACY.

Protect against security threats on Azure

25 Min 8 Unit

Learn how Azure can help you protect the workloads that you run both in the cloud and in your on-premises datacenter. Prepare for AZ-900.

Build a containerized web application with Docker

57 Min 8 Unit

Use Docker to build, store, and manage private container images with the Azure Container Registry.

Explore IoT Edge offline support

66 Min 4 Unit

This module provides you with experience implementing an extended offline scenario for IoT Edge devices that includes local storage, and using a gateway device to retain child device messages until the devices are back online.

Going beyond Keras - customizing with TensorFlow

61 Min 8 Unit

Learn how to build a machine learning model using TensorFlow.

Provide disaster recovery by replicating storage data across regions and failing over to a secondary location

46 Min 7 Unit

Learn how to provide disaster recovery by replicating storage data across regions and failing over to a secondary location.

Drive higher utilization of your Java apps - autoscaling

56 Min 10 Unit

Learn how to drive higher utilization of your Java apps on Azure using autoscaling

Introduction to Content Moderator

40 Min 6 Unit

Discover how Content Moderator can evaluate text, images, and video, for appropriateness.

Integrate machine learning within Azure Synapse Analytics

53 Min 9 Unit

Integrate machine learning within Azure Synapse Analytics

Develop Java web app on Azure using Eclipse

49 Min 8 Unit

Create a web app in Eclipse and deploy the app to Azure by using Azure Toolkit for Eclipse.

Connect your on-premises network to Azure with VPN Gateway

39 Min 5 Unit

Learn about the virtual private network (VPN) gateway options in Azure and typical scenarios for using a VPN. Create and test VPNs to securely connect sites to Azure.

Plan and implement entitlement management

49 Min 8 Unit

Plan and implement entitlement management

Configure and manage SQL database security

99 Min 14 Unit

Configure and lock down your SQL database on Azure to protect your corporate data while it is stored.

Host your own build agent in Azure Pipelines

59 Min 7 Unit

Work with guidance from the Space Game web team to set up your build agent running on-premises or on an Azure virtual machine running in the cloud.

Introduction to the Mixed Reality Toolkit-Set Up Your Project and Use Hand Interaction

54 Min 9 Unit

This course provides the user with a basic understanding of all the foundational elements of MRTK.

JavaScript variables and data types

17 Min 7 Unit

JavaScript is a programming language used for web development as well as the server. Learn about variables and the data types that populate them.

Use pages, routing, and layouts to improve Blazor navigation

41 Min 8 Unit

Learn how to optimize your app's navigation, use parameters from the URL, and create reusable layouts in a Blazor web app.

Manage Azure Stack Hub registration

36 Min 7 Unit

Manage Azure Stack Hub registration

Store application data with Azure Blob storage

50 Min 8 Unit

Discover how to build an app that stores user files with Azure Blob storage, use Blob storage in a web app, and use the Azure Storage SDK.

Implement hybrid identity with Windows Server

109 Min 15 Unit

Implement hybrid identity with Windows Server

Monitor GitHub events by using a webhook with Azure Functions

53 Min 10 Unit

Discover the benefits of webhooks when you trigger an Azure function with a GitHub webhook and parse the payload for insights.

Work with DataFrames advanced methods in Azure Databricks

42 Min 6 Unit

Work with DataFrames advanced methods in Azure Databricks

Configure Azure Load Balancer

33 Min 11 Unit

You will learn how to configure an internal or public load balancer.

Stream internet-of-things (IoT) data to a cloud-native app with IoT Central

47 Min 7 Unit

Describes how Azure IoT Central facilitates the design, testing, and implementation of distributed applications that process IoT telemetry data generated by smart devices. When designing cloud-native applications, you can leverage Azure IoT Central to deliver a comprehensive set of features that help with design, testing, and implementation of distributed applications that rely on IoT telemetry.

Implement generic types and traits

31 Min 10 Unit

Understand what generic types and traits are and how to use them in Rust.

Microsoft Azure Well-Architected Framework - Reliability

59 Min 5 Unit

Learn how to recover from infrastructure and service failure, loss of data, and disasters by incorporating reliability into your architecture.

Plan and manage your Azure costs

43 Min 8 Unit

Migration to the cloud presents new ways to think about your IT expenses. This module teaches you about the factors that influence cost and tools you can use to help estimate and manage your cloud spend. Prepare for AZ-900.

Intro to Microsoft data classification and data protection

45 Min 10 Unit

Learners will be able to describe Microsoft Information Protection and Azure Information Protection as well as how to use sensitivity labels to classify and protect data. Learners should also be able to describe technologies such as unified labeling scanners, Defender for Cloud Apps, service encryption and Office 365 Message Encryption.

Improve how forms and validation work in Blazor web apps

34 Min 8 Unit

Learn how to use DOM events, forms, and validation in a Blazor app

Introduction to Azure Firewall Manager

28 Min 6 Unit

Describe how Azure Firewall Manager provides central security policy and route management for your cloud-based security perimeters. Determine whether Azure Firewall Manager can help you secure your cloud perimeters.

Send and receive data using Azure Data Share and transform data using Azure Data Factory

39 Min 13 Unit

Send and receive data using Azure Data Share and transform data using Azure Data Factory

Case studies: NoSQL databases and cloud object storage

82 Min 6 Unit

Carnegie Mellon University's Cloud Developer course. Learn about two more types of storage - NoSQL databases and object storage - with case studies from industry.

Use control flows in Go

48 Min 9 Unit

Learn to use control flows in Go.

Share your location as a text message using Azure Functions and Twilio

69 Min 11 Unit

Learn how to use location tracking on your phone mixed with Azure Functions and Twilio to share your location with your friends as a text message.

Deploy a cloud-native ASP.NET Core microservice with GitHub Actions

54 Min 7 Unit

Implement GitHub Actions to build a container image and deploy to Azure Kubernetes Service.

Design and implement hybrid networking

63 Min 9 Unit

You will learn how to design and implement hybrid networking solutions such as Site-to-Site VPN connections, Point-to-Site VPN connections, Azure Virtual WAN, and Virtual WAN hubs.

Evaluate Boolean expressions to make decisions in C#

30 Min 9 Unit

Learn the operators and techniques required to evaluate and compare values in your decision statements.

Explore Azure Event Hubs

24 Min 8 Unit

Learn how Azure Event Hubs captures events and how to scale your processing application.

Choose a bot-building tool

34 Min 8 Unit

Identify the different tools available from Microsoft that you can use to create bots. Learn about Azure Bot Service, Microsoft Power Visual Agents, QnA Maker, and Bot Framework Composer and Azure Bot Service.

Choose the best Azure serverless technology for your business scenario

20 Min 7 Unit

Examine Azure serverless technologies, and choose the right service for your business scenario. Prepare for AZ-900.

Use Twilio and Azure Maps to receive text message weather alerts

33 Min 8 Unit

In this module, you'll create an application that allows farmers to use text messaging to set up temperature alerts. These alerts can help farmers know when to plant, when to water, or when to protect their crops.

Azure Stack Hub PowerShell

28 Min 6 Unit

Azure Stack Hub PowerShell

Perform mathematical operations on numeric data in Python

37 Min 10 Unit

Convert user input to numeric values, and use mathematical operators to perform calculations.

Examine backup security licensing and support considerations for SAP HANA on Azure (Large Instances)

41 Min 10 Unit

This module covers considerations for backup, security, licensing, and support of SAP HANA on Azure (Large Instances). Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Protect your APIs on Azure API Management

43 Min 8 Unit

Protect your back-end APIs from information exposure and implement throttling to prevent resource exhaustion with policies in Azure API Management.

Explore differential privacy

38 Min 6 Unit

Explore differential privacy

Introduction to Visual Studio

19 Min 6 Unit

Evaluate what Visual Studio can add to your development experience with tools like the advanced editor, debugger, code-sharing, and publishing tools

Manage Azure Stack HCI virtual machine workloads

46 Min 8 Unit

Manage Azure Stack HCI virtual machine workloads

Introduction to responsible bots

22 Min 6 Unit

Learn about responsible bots. Understand the principles of responsible conversational AI, and find out how to implement those principles in bots.

Integrate OpenAPI-enabled Web APIs with Azure API Management through Visual Studio

39 Min 8 Unit

Learn how to add an OpenAPI-enabled Web API application to Azure API Management through Visual Studio.

Design network solutions

24 Min 8 Unit

Azure Architects design and recommend network solutions.

Explore IaaS and PaaS platform tools for high availability and disaster recovery

53 Min 9 Unit

Explore IaaS and PaaS platform tools for high availability and disaster recovery

React to state changes in your Azure services by using Event Grid

33 Min 6 Unit

Build a serverless application architecture, automate your operations, and integrate applications by handling Azure events with Event Grid.

Activate spatial audio for your HoloLens 2 application

23 Min 13 Unit

Activate spatial audio for your HoloLens 2 application

Build a .NET Core app for Azure Cosmos DB in Visual Studio Code

54 Min 7 Unit

Learn how to create a .NET Core application to store and query data in Azure Cosmos DB by using Visual Studio Code.

Implement remote access

59 Min 9 Unit

Implement remote access

Plan and implement privileged access

59 Min 10 Unit

Plan and implement privileged access

Build a bot with the Language Service and Azure Bot Service

29 Min 5 Unit

Build a bot with the Language Service and Azure Bot Service

Manage software delivery by using a release based workflow on GitHub

104 Min 5 Unit

Learn to implement a release based workflow on GitHub using project boards, branches, and releases.

Customize a Xamarin.Forms ListView

50 Min 7 Unit

Create custom cell layouts that fit the shape of your data. Group related cells together to help your users find what they're interested in.

Add Azure Cognitive Services to your mixed reality project

29 Min 11 Unit

This course explores the use of Azure speech services by integrating to a hololens2 application. You can also deploy your project to a HoloLens.

Translate text with the Translator service

51 Min 8 Unit

Translate text with the Translator service

Authenticate users with Azure Static Web Apps

24 Min 7 Unit

Publish an Angular, React, Svelte, or Vue JavaScript app with API and authentication using Azure Static Web Apps and Azure Functions. Deploy your code from GitHub to a staging site using preview URLs.

Define an AI strategy to create business value in retail

40 Min 7 Unit

Explore the strategic components, special factors, and use cases of an AI strategy in retail that creates business value, with INSEAD and Microsoft.

Basic Azure Health Bot

49 Min 7 Unit

This module is an introduction to custom scenarios and briefly walks you through the contents of the module.

Build flexible Bicep templates by using conditions and loops

41 Min 10 Unit

Build advanced Bicep templates by using conditions to conditionally deploy resources and using loops to deploy multiple instances of resources.

Introduction to Translator

31 Min 7 Unit

Translator is a cloud-based service that uses Artificial Intelligence to reliably translate text and documents between languages in near real time. You can add multi-language user experiences to your apps in 90 languages and dialects, along with free text translation with any operating system. Translator also has customizable translation models that can better understand industry-specific terminology or pronouns.

Analyze query results using KQL

30 Min 7 Unit

Analyze query results using KQL

Choose the correct HDInsight Configuration to build open source analytics solutions

40 Min 7 Unit

Choose the correct HDInsight Configuration to build open source analytics solutions

SAP HANA on Azure Compute, Network, and Storage

52 Min 11 Unit

SAP HANA on Azure Compute, Network, and Storage

Explore governance and manageability for SAP on Azure

54 Min 12 Unit

This module explores using the Azure Governance collection of concepts and services that are designed to enable management of Azure resources at scale. Prepare for Exam AZ-120 Planning and Administering Microsoft Azure for SAP Workloads.

Build a question answering solution

53 Min 12 Unit

Build a question answering solution

Optimizing tightly coupled HPC applications on HBv2, HC, and HB series virtual machines

44 Min 10 Unit

Learn how to build, run, and tune tightly coupled HPC applications in Azure.

Understand device management using Microsoft Endpoint Manager

27 Min 9 Unit

In this module, you'll learn about how your organization's devices can be provisioned and managed. Additionally, you will learn about the different types of enrollment methods available using Microsoft Endpoint Manager.

Monitor and troubleshoot ADT

19 Min 8 Unit

This module introduces you to the Azure services and tools that can be used to monitor and troubleshoot an Azure Digital Twins solution.

Perform device investigations in Microsoft Defender for Endpoint

32 Min 6 Unit

Perform device investigations in Microsoft Defender for Endpoint

Describe the eDiscovery and audit capabilities of Microsoft 365

33 Min 9 Unit

Describe the eDiscovery and audit capabilities of Microsoft 365

Design the Azure Virtual Desktop architecture

59 Min 10 Unit

Design the Azure Virtual Desktop architecture

Introduction to Azure Virtual Networks

78 Min 11 Unit

In this module, you will learn how to design and implement fundamental Azure Networking resources such as virtual networks, public and private IPs, DNS, virtual network peering, routing, and Azure Virtual NAT.

Evaluate strategies for migrating SQL Databases to Azure

22 Min 6 Unit

Evaluate strategies for migrating SQL Databases to Azure

Create readable code with conventions, whitespace, and comments in C#

29 Min 8 Unit

Write code that is easier to read, update and support using naming conventions, comments and whitespace.

Language understanding in Azure Health Bot

46 Min 8 Unit

Language Understanding plays a fundamental role in the working of Azure Health Bot.

Secure your Azure resources with Azure role-based access control (Azure RBAC)

37 Min 8 Unit

Learn how to use Azure role-based access control to effectively manage your team’s access to Azure resources.

Planning for implementing SAP solutions on Azure

81 Min 10 Unit

Planning for implementing SAP solutions on Azure

Configure security policies to manage data

39 Min 6 Unit

Learn how to set up policies to classify, retain, and protect your cloud-based data.

Introduction to Python for space exploration

23 Min 8 Unit

Get an introduction to the types of space exploration problems that Python and data science can influence.

Deploy highly available solutions by using Azure SQL

94 Min 11 Unit

In this module, you'll learn how to deploy highly available solutions by using Azure SQL. You'll also look at architectures and how they affect availability.

Integrate Azure services with Azure Stack HCI

41 Min 6 Unit

Integrate Azure services with Azure Stack HCI

Configure and manage costs as a Microsoft partner by using Azure Cost Management

34 Min 8 Unit

Learn how to reconcile your bill and analyze costs across your customers and resources by using Azure Cost Management as a partner.

Describe Azure Databricks Delta Lake architecture

33 Min 5 Unit

Describe Azure Databricks Delta Lake architecture

Work with Data in Azure Machine Learning

45 Min 8 Unit

Work with Data in Azure Machine Learning

Implement Azure App Configuration

21 Min 7 Unit

Implement Azure App Configuration

Implement CI/CD for IoT Edge

54 Min 8 Unit

This module implements CICD pipeline for edge devices

Implement and manage networking for Azure Virtual Desktop

53 Min 9 Unit

Implement and manage networking for Azure Virtual Desktop

Network design principles for enterprise-scale architecture

54 Min 8 Unit

Network design principles for enterprise-scale architecture

Explore IoT Hub automatic device management

66 Min 4 Unit

This module provides you with experience using Azure IoT Hub automatic device management to target a set of devices based on their properties, define a desired configuration, and then update the devices.

Configure virtual machines

33 Min 11 Unit

You will learn to configure virtual machines including sizing, storage, and connections.

Discover how to foster an AI-ready culture in customer service

38 Min 6 Unit

Learn the necessary cultural changes for enterprise customer service to make AI transformation successful, and how they fit into a holistic AI strategy.

Sign in users with Azure Active Directory in a Java web app

37 Min 9 Unit

Learn how to authenticate users with Azure Active Directory and get authorized access to data in a Java web app using Microsoft Authentication Library.

Work with files and directories in a Node.js app

43 Min 10 Unit

Build an app that manipulates files and directories with Node.js using JavaScript.

Perform machine learning with Azure Databricks

59 Min 9 Unit

Perform machine learning with Azure Databricks

Train and evaluate clustering models

38 Min 7 Unit

Clustering is a kind of machine learning that is used to group similar items into clusters.

Monitor and maintain Azure Active Directory

37 Min 9 Unit

Monitor and maintain Azure Active Directory

Manage Application Configuration and Secrets in Azure Kubernetes Service (AKS)

44 Min 6 Unit

Learn how to securely store application secrets and configurations using native Kubernetes resources in Azure Kubernetes Service (AKS).

Run Petabyte level OSS NoSQL databases with HDInsight HBase

30 Min 10 Unit

Run Petabyte level OSS NoSQL databases with HDInsight HBase

Scale an App Service web app to efficiently meet demand with App Service scale up and scale out

46 Min 6 Unit

Learn how to respond to periods of increased activity by incrementally increasing the resources available and then freeing these resources when activity drops.

Implement managed identities

21 Min 7 Unit

Implement managed identities

Create views and templates in Django

38 Min 8 Unit

Learn about the templating engine in the Python framework Django to create dynamic HTML. In this module, you'll create views and use template variables, inheritance, and tags.

Choose the right Azure services by examining SLAs and service lifecycle

27 Min 7 Unit

Learn about service-level agreements (SLAs) in Azure, and how they can affect your application design decisions. See how to access preview services and learn how they affect your planning. Prepare for AZ-900.

Test your Bicep code by using Azure Pipelines

42 Min 11 Unit

Build a deployment pipeline for Bicep infrastructure as code templates. Lint, validate, preview, and test your Bicep code by using Azure DevOps and Azure Pipelines.

Optimize databases by using advanced modeling patterns for Azure Cosmos DB

60 Min 10 Unit

Learn about various strategies for managing relationships between data entities when you model a database for Azure Cosmos DB.

Secure Windows Server DNS

58 Min 8 Unit

Secure Windows Server DNS

Python functions

9 Min 9 Unit

Functions are a foundational knowledge for writing modular code. Understanding inputs and outputs in functions will help you write better software that's reusable and readable.

Safeguard public sector data with Azure

42 Min 10 Unit

Conceptual introduction to data residency and sovereignty and overview of the options provided by Azure for public agencies to protect their data in the cloud.

Characterize DevOps Continuous Collaboration and Continuous Improvement

17 Min 5 Unit

Characterize DevOps Continuous Collaboration and Continuous Improvement

Set up and configure an NVIDIA DeepStream development environment

60 Min 7 Unit

Learn how to set up and configure an x86-based Ubuntu 18.04 system to host an NVIDIA DeepStream development environment.

Transform data with DataFrames in Apache Spark Pools in Azure Synapse Analytics

29 Min 9 Unit

Transform data with DataFrames in Apache Spark Pools in Azure Synapse Analytics

Get started with Azure Advisor

37 Min 9 Unit

Learn how to use Azure Advisor to optimize your Azure usage, lower costs, and increase efficiency.

Introduction to Microsoft Endpoint Manager

25 Min 10 Unit

In this module, you'll learn about the basics of Microsoft Endpoint Manager.

Deploy SQL Server on Linux

78 Min 11 Unit

Learn about the software and hardware prerequisites to run SQL Server on Linux and then discover the straightforward steps to install SQL Server on Linux. You will also learn additional tasks, such as installing command-line tools.

Develop, test, and deploy an Azure Function with Visual Studio

43 Min 7 Unit

Use Visual Studio together with a test framework to create, deploy, and test an Azure Function.

Build and deploy applications to Azure by using GitHub Actions

59 Min 6 Unit

Create two deployment workflows using GitHub Actions and Microsoft Azure.

Configure and manage Hyper-V virtual machines

45 Min 10 Unit

Configure and manage Hyper-V virtual machines

Extract data from forms with Form Recognizer

55 Min 11 Unit

Form Recognizer extracts data at scale to enable the submission of documents in real time, at scale, with accuracy. This module gives users the tools to use the Azure Form Recognizer vision API.

Authenticate your Azure deployment pipeline by using service principals

34 Min 8 Unit

Learn how to create, manage, and grant permissions to service principals, which enable your deployment pipelines to securely authenticate to Azure.

Work with files and directories in a .NET app

37 Min 10 Unit

Learn how to use .NET, C#, and System.IO to work with directories, paths, files, and the file system.

Decompose a monolithic application into a microservices architecture

52 Min 7 Unit

Improve development agility, deployment, fault tolerance, and scalability by modernizing your application with a microservices architecture.

Microsoft Azure Well-Architected Framework - Performance efficiency

48 Min 6 Unit

Learn how to adjust your capacity based on workload and how to optimize network performance, storage, and database performance.

Design a multidimensional schema to optimize analytical workloads

44 Min 9 Unit

Design a multidimensional schema to optimize analytical workloads

Cloud security

59 Min 6 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Keeping your cloud secure means more than just adding permissions to resources. Learn about what cloud security means, including threats, cryptography, and regulation.

Place a Mars Rover object in the scene and work with grids and intelligent object tracking

54 Min 9 Unit

This course provides you with an understanding of placing objects and tracking objects using solvers.

Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps

38 Min 12 Unit

Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps

Load balance your web service traffic with Application Gateway

92 Min 7 Unit

Improve application resilience by distributing load across multiple servers and use path-based routing to direct web traffic.

Examine Azure Defender for IoT security agents

27 Min 8 Unit

This module introduces you to Azure Defender for IoT security agents and how security agents can be used to extend your security monitoring capabilities to the device-side of your IoT solution.

Explore roles and responsibilities in the world of data

16 Min 7 Unit

Explore roles and responsibilities in the world of data

Build classical machine learning models with supervised learning

52 Min 9 Unit

Supervised learning is a form of machine learning where an algorithm learns from examples of data. We progressively paint a picture of how supervised learning automatically generates a model that can make predictions about the real world. We also touch on how these models are tested, and difficulties that can arise in training them.

Scale your cloud resources with elasticity

46 Min 7 Unit

Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Discover what cloud elasticity means and different ways to scale your cloud resources.

Explore relational data services in Azure

30 Min 8 Unit

Explore relational data services in Azure

Securing you: Basics and beyond

34 Min 5 Unit

Learn how to secure yourself from common online threats and protect your identity at work and home.

Call an API from a Logic Apps workflow using a custom connector

40 Min 7 Unit

In this module, learn to create a Logic Apps custom connector to call an API from a Logic Apps workflow.

Introduction to security development process

19 Min 8 Unit

Introduction to security development process

Query the Azure Cosmos DB SQL API

61 Min 10 Unit

Author queries for Azure Cosmos DB SQL API using the SQL query language.