Introduction to the stakes and options for implementing Azure to safeguard public sector data.
Learn to branch your code's execution path by evaluating boolean expressions.
In this module, we show you how to use Narrator and custom voice input controls to make your app inclusive to visually impaired users.
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.
You'll be able to implement Azure Monitor for IaaS Virtual Machines in Azure, implement Azure Monitor in on-premises environments, and use dependency maps.
Manage Azure Kubernetes Service on Azure Stack HCI
Learn how to do audio classification with TensorFlow.
Implement Windows Server IaaS VM network security
Use the Cloud Adoption Framework getting-started guides to unblock your organization's cloud adoption efforts.
Train a machine learning model with Azure Databricks
Learn about solutions that can give your IT organization insight into the health and performance of its cloud-based applications. Prepare for AZ-900.
Explore how to scale your deployed applications with HorizontalPodAutoscalers in AKS.
Learn with the Space Game web team how to use Azure Boards to implement Agile software practices along with DevOps transparency and collaboration.
Explore and experiment with securing a machine learning environment to ensure data remains private and models are accurate.
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.
Learn how to set up the Rust development environment, write a program, and use the Cargo build system.
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.
Learn about your virtual machine storage options and how to choose between standard and premium, managed and unmanaged disks for your Azure virtual machine.
Explore the Azure management, administration, and reporting tools, and choose the ones that best meet your organization's needs. Prepare for AZ-900.
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.
Discover the Personalizer service that is part of the Azure Decision services offerings.
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.
Create a website using C#, Java, Python or Node.js and deploy it through the hosted web app platform in Azure App Service.
Use Python to make a simple program to count the number of each type of space rock.
Manage multiple Azure environment deployments of your JSON Azure Resource Manager templates (ARM templates) by using functions, variables, tags, and parameter files.
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
Learn how to deploy Azure Sentinel and connect the services you want to monitor. Then you can use Azure and AI to provide analysis of security alerts.
Learn how to measure the performance of your NoSQL Azure Cosmos DB database, by monitoring, partitioning, and indexing
Explore strategies that you can use on Azure to optimize your cloud-native application-development process by using Azure Kubernetes Service (AKS).
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.
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
Describe security and compliance concepts and methodologies
Respond to data loss prevention alerts using Microsoft 365
Explore data storage and processing in Azure
Learn how to perform inclusive product design for users with diverse capabilities
Describe platform architecture, security, and data protection in Azure Databricks
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.
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.
Work with DataFrames columns in Azure Databricks
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).
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.
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
Get familiar with Azure Sentinel, a cloud-native, security information and event management (SIEM) service.
Deploy Azure Databricks models in Azure Machine Learning
Implement Windows Server Data Deduplication
We introduce 5G for Azure in the Enterprise
In this module, you'll learn how to evaluate whether Azure DevTest Labs is appropriate for setting up virtual machine environments for your team.
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.
You will learn how to configure Azure Policy to implement compliance requirements.
Learn about programming languages and the tools that developers use to create software for web development.
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.
Learn how Grover's algorithm can help you solve search problems such as graph coloring problems.
Learn how to create apps in the most popular Windows development frameworks - UWP, WPF, and Windows Forms.
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.
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.
Stop hackers from getting into your Windows and Linux servers. In this module, you’ll discover how to protect VMs and servers with Azure Security Center
In this module, you begin learning the basics of programming by writing and running code in PowerShell.
Learn how to run and troubleshoot containerized apps using Docker containers with Azure Container Instances.
Evaluate whether Elastic on Azure is appropriate for your Linux workload.
Implement Azure Monitoring for SAP workloads on Azure VMs
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.
Learn how to identify Azure resources you can move, and how to move them to a new resource group.
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 powered by machine learning models trained using Custom Vision AI service, and learn how to refresh them with GitHub Actions.
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
You will learn how to configure and monitor the Azure App Service including deployment slots.
Learn how to add custom domain name to Azure Active Directory.
Find out about creating an application with Azure Cosmos DB as a graph database, then retrieve, manipulate, and visualize graph data using Data Explorer.
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
This module guides you through implementing logging and monitoring in an ASP.NET Core microservices app in Azure Kubernetes Service.
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.
Use Git to track changes to source code and collaborate with other developers.
Learn how to create Azure Stream Analytics jobs to process input data, transform it with a query, and return results
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.
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.
Learn how to create an Azure IoT Central application to control Internet of Things devices that communicate through unique connection strings.
Learn how to evaluate Logic Apps as an automation choice for your organization using criteria for integration, performance, conditionals, and connectors.
Learn about the relation between UI and data in Windows 10 apps, and implement data binding in your applications.
Learn how to use Git version control with your Bicep files and infrastructure as code.
Find out how to start using Azure by creating an account where you’ll see services and personal settings for identity, billing, and preferences.
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.
Plan, implement, and administer Conditional Access
This module introduces you to Azure Arc enabled servers and describes its characteristics, capabilities, and use cases.
Learn how to create Azure Stream Analytics jobs to process input data, transform it with a query, and return results.
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.
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.
Evaluate how to defend against the most common cyberthreat.
Perform code-free transformation at scale with Azure Data Factory or Azure Synapse Pipeline
Migrate on-premises MySQL databases to Azure Database for MySQL
Introduction to Azure Arc-enabled data services
Learn how to deploy JSON Azure Resource Manager (ARM) templates by using Azure PowerShell, the Azure CLI, and GitHub Actions.
Learn along with the Space Game web team the benefits of collaboration through Visual Studio Code and GitHub.
Securely authenticate apps to Azure to manage and access Azure services. Service principals and managed identities give your app an Azure AD identity.
This module shows how to create accessible and inclusive content for mobile apps and the web.
Deploy real-time machine learning services with Azure Machine Learning
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.
As an intern in tech, learn about ways to grow that can help you move easily to a full-time position.
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.
In this module, you'll learn how to create and publish webapps to Azure App Service from Visual Studio Code.
Migrate SQL workloads to Azure Managed Instances
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.
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.
Azure Front Door provides a fast, reliable, and secure modern cloud content delivery network, integrated with intelligent threat protection.
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.
In this module, you'll learn about how Azure Digital Twins uses event routes to send data to consumers outside the service.
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.
Learn how to use self-regulation to work strategically.
Transform data by implementing pivot, unpivot, rollup, and cube
Learn how continuous monitoring and dashboards give you insight into how customers use your software and where patterns of failure occur.
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.
A quick introduction to Python, programming languages, compilation, and the process of programming.
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*.
You will learn how to configure Azure Monitor including querying the activity log.
You'll be able to deploy Desired State Configuration (DSC) extensions, implement those extensions to remediate noncompliant servers, and use custom script extension.
In this module, you'll learn how to connect commands into a pipeline.
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.
Learn how to create an Azure Key Vault to store secret values and how to enable secure access to the vault.
Grant access to data stored in your Azure Storage accounts securely through the use of shared access signatures.
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.
Explore two capabilities in the DevOps taxonomy, Continuous Security and Continuous Operations.
Set up a continuous integration (CI) pipeline that automates the process of building your application.
Tune hyperparameters with Azure Machine Learning
Learn how to create custom roles for Azure resources with role-based access control (RBAC).
Explore the fundamentals of computer networking security and monitoring.
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.
Learn about how to effectively use modules and how to integrate with packages and third-party crates.
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.
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.
Detect objects in images with the Custom Vision service
Learn about what coding is and install tools to help you code.
Manage data loss prevention policies and reports in Microsoft 365
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.
Learn how to manage execution flow in your programs by using `if...elif...else` and loop constructs.
Learn how to build a bot by using the Microsoft Bot Framework SDK.
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.
Learn about Azure subscriptions, management groups, resource groups, Azure Resource Manager, Azure regions, and availability zones. Prepare for AZ-900.
Learn the difference between many data types, how they work, what they do, and how to choose one over another.
Learn how to orchestrate a long-running workflow as a set of activities using scalable and cost-effective Durable Functions.
Discover the features that make Rust so unique: ownership and borrowing.
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.
Learn how to manage changes to your repository source by using pull requests.
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.
In this module, you'll configure Application Insights and use it to study page load data for an Azure web app.
Evaluate possible changes to indexes. Determine the impact of changes to queries and indexes. Explore relevant Dynamic Management Objects.
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.
Learn to upload your existing project to GitHub.
Query data in the lake using Azure Synapse serverless SQL pools
Learn the different ways to ingest data into Azure Digital Twins.
As workloads are deployed to the cloud, operations are critical to success.
Create stored procedures and table-valued functions
This module helps learner to deploy object detection solution using Live Video Analytics on IoT Edge.
Implement a CI/CD pipeline for Java containers.
Manage AD DS domain controllers and FSMO roles
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.
This module introduces you to the TypeScript language and shows you how to set up a TypeScript development environment.
Create metadata objects in Azure Synapse serverless SQL pools
Learn how to embody diversity and inclusivity across marketing engines
Integrate data with Azure Data Factory or Azure Synapse Pipeline
You will learn how to configure Azure Kubernetes including networking, storage, and scaling.
Use the if statement Boolean expressions with comparison and logic operators to express decision logic.
Learn how to get started with Azure Quantum and create an Azure Quantum workspace.
Use automated machine learning in Azure Machine Learning
Learn enterprise AI management with our free open online course, including machine learning.
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.
Learn about the different services that are available in Azure compute Prepare for AZ-900.
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.
This module covers continuous data export from IoT Central. You use the scenario from your previously completed "Create your first Azure IoT Central app" Learn module, where you controlled a refrigerated truck. Here, in this module, you add continuous data export to both Azure Blob storage and an event hub. You then build a Power BI app to read and display the telemetry data on a mobile phone.
Migrate SQL workloads to Azure SQL Databases
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.
Learn how to enable WSL, install your favorite Linux distribution, set up an integrated dev environment with Visual Studio Code, and more.
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.
Learn how to enrich the capabilities of your bot by using the prebuilt scenario templates.
Build an application that spans multiple geographic locations for high availability and resiliency.
Learn how using key principles throughout your cloud architecture can help you design and build a solid architectural foundation that you can continuously improve.
Learn how to add navigation and media to the UI of your Windows 10 app to enhance the user experience.
Evaluate whether Azure Data Explorer is appropriate to process and analyze your big data.
Learners should know and be able to describe data classification and data protection key concepts.
You will learn to configure a VNet peering connection and address transit and connectivity concerns.
Discover how data systems and roles are evolving and explore the differences between on-premises and cloud data solutions using sample business cases.
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.
In this module, you will learn how to use Docker containers on Linux operating systems to host SQL Server installations.
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
An overview of the concepts and resources behind storage technologies used in IoT applications on Azure. After completing the module, you can determine when to use Blob storage, Data Lake storage, Azure Cosmos DB, and Time Series Insights.
Introduction to Azure Bot Service and Bot Framework Composer
Evaluate if testing is right for your scenarios and familiarize yourself with basic testing concepts such as TDD, BDD, unit testing, UI testing, the test pyramid and more.
Discover Azure's three approaches to deploying cloud resources -- public, private, and hybrid -- and learn the difference each makes in your Azure services.
Learn to use Markdown to communicate with brevity, clarity, and expression.
Get started with quantum computing on Azure Quantum and learn how to create and run Q# quantum programs on quantum computers in the cloud.
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.
This module guides you through implementing BFF in an ASP.NET Core microservices app.
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.
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.
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
You will learn how to configure backup and restore policies that meet your company's regulatory needs.
Examine Azure IoT services, and choose the right service for your scenario. Prepare for AZ-900.
Create a classification model with Azure Machine Learning designer
Learn how to use TypeScript namespaces' to organize code.
Plan for cloud workload protections using Azure Defender
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.
Add authentication and authorization to an ASP.NET Core web app using the Identity framework.
Use entity behavior analytics in Azure Sentinel
Find out how to assess efficiency with a value stream map to help you examine your existing release processes and technologies.
Describe security management capabilities of Azure
This course provides the user an overall understanding on how to use eye-tracking and voice commands
Explore non-relational data offerings in Azure
Learn about creating an Azure Data Lake Storage account and uploading data to Data Lake Storage Gen 2 through the Azure Storage Explorer.
Create and manage sensitive information types
Discover how Azure Traffic Manager provides DNS load balancing for your application to improve the performance and availability of your application.
Learn how to use Azure App Service to create a new ASP.NET-based web app, then publish and update directly from Visual Studio.
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.
Learn how to deploy Azure Bastion to securely connect to Azure virtual machines directly within the Azure portal.
Discover the services and tools available to automate the deployment and configuration of your Azure infrastructure.
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.
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.
Consider constructing a wide area network (WAN) using software-defined Azure Virtual WAN networking services.
You will learn how to configure subscriptions including obtaining a subscription, implementing cost management, and applying resource tags.
Learn how to use generic views in the Python framework Django.
Explore ways to keep your UI properties synchronized when data changes by using Xamarin.Forms, while also improving code readability and reducing maintenance.
Use functionality in the .NET Class Library by calling methods that return values, accept input parameters, and more.
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
Explore the services and identity types of Azure AD
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
You will learn how to configure the App Service Plan including pricing and scaling.
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, where they're found, and why they're valuable for scientific research.
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!
Process streaming data with Azure Databricks structured streaming
Explore Azure Synapse serverless SQL pools capabilities
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
Use monitoring services on Azure to bring operational excellence to your applications and infrastructure.
You will learn how to use role-based access control to ensure resources are protected, but users can still access the resources they need.
Get started with Python by writing code to interact with end users.
Learn how to control Azure virtual network traffic by implementing custom routes.
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.
In this module, you will learn how to assemble multiple Azure Functions into a single API using Azure API Management.
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.
Overview GitHub's products, associated features, and licensing of per-use and metered features.
Find out about automated testing that proves your code to be maintainable, understandable, and functioning without repetitive manual testing.
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
In this module, you'll learn how to manage an IoT Central application programmatically using the REST API
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.
Explore how to use hash maps in Rust. Discover how to use loop expressions to iterate through data.
Learn about Azure IoT Hub message routing, and Stream Analytics anomaly detection. Start by creating an app that simulates issues with conveyor belt vibration. Then, use the Azure portal to route all the data for archiving in blob storage. Finish by routing the vibration data to anomaly detection, using a built-in ML model.
Learn how to perform different computer vision tasks using TensorFlow.
This module is an introduction to the Internet of Things for IT admins.
Explore the strategic components, special factors, and use cases of an AI strategy in manufacturing that creates business value, with INSEAD and Microsoft.
Learn about the significance of tokens and how they are used in blockchain.
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
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.
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.
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
You will learn how to implement network security groups and ensure network security group rules are correctly applied.
Overview of using Azure Marketplace for cloud procurement and governance for customers
Data-flow diagrams are graphical representations of your system and should specify each element, their interactions and context.
Learn to optimize delivery efficiency by improving work plan visibility across teams.
Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
Create a Rust command-line program to manage to-do list items.
Build a basic deployment workflow for Bicep infrastructure as code templates by using Azure DevOps and GitHub Actions.
Get acquainted with the Kubernetes open-source container-orchestration system for automating application deployment, scaling, and management.
You will learn to configure storage accounts including replication and endpoints.
Troubleshoot tightly coupled HPC applications that are having runtime failures or are underperforming.
SQL Server Discovery using MAP
Manage data retention in Microsoft 365 workloads
You will learn to use resource groups to organization your organization’s Azure resources.
Describe insider risk capabilities in Microsoft 365
Accelerate NFS storage for HPC workloads by using Azure HPC Cache.
Write JSON Azure Resource Manager templates by using Visual Studio Code to deploy your infrastructure to Azure consistently and reliably.
Learn how to create and publish custom GitHub actions.
This module guides you through implementing resiliency in an ASP.NET Core microservices app in Azure Kubernetes Service.
Learn how to use the Cloud Adoption Framework to develop best practices for cloud adoption in real-world scenarios.
Learn to use the Azure Batch platform to write a .NET Core console app that performs parallel, large-scale, high-performance video transcoding.
Learn how to work with others by practicing active listening.
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 based on your throughput requirements and including cost considerations.
Integrate SQL and Apache Spark pools in Azure Synapse Analytics
Apply the latest version upgrades and patches to your Azure Kubernetes Service clusters.
Automate IoT devices management with Azure IoT Hub
You will learn how to configure Azure alerts including action groups.
The demos in this module provide an opportunity to see Azure in action.
This module helps learner to deploy void detection solution using Live Video Analytics and Custom Vision
Use the Custom Vision service to analyze images of animals, like Bungee, without ever writing code.
Threat modeling helps you generate a list of potential threats using STRIDE and find ways to reduce or eliminate risk with corresponding security controls.
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.
Identify the different built-in scenarios associated with Azure Health Bot and create a Web Chat channel.
Learn how GitHub Enterprise can make your administrative duties easier.
Execute existing SSIS packages in Azure Data Factory or Azure Synapse Pipeline
Find out to use Azure Queue storage to handle high demand and improve resilience in your distributed applications.
Learn best practices for building, hosting, and maintaining a secure repository on GitHub.
This module covers the first steps in building an Azure Digital Twins solution. The units cover making an instance of Azure Digital Twins, and learning about, creating, and visualizing, DTDL models. You will create, validate, graph, and query, models for a chocolate factory production line.
Learn how to design an Azure architecture that uses modern practices and gives you full visibility into what's happening in your environment.
Get started by writing tiny code examples to learn the basics of the C# syntax!
Learn to interact with the GitHub API from GitHub Actions by using GitHub Script.
You will learn how to configure virtual machine availability including vertical and horizontal scaling.
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.
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
Learn the fundamental concepts of quantum computing by using tools in Q# and the Quantum Development Kit.
Discover how to translate your organization’s ethical principles into actionable guidance and tools for engineering teams and how AI can improve lives worldwide
Use virtual network peering to enable communication across virtual networks in a way that's secure and minimally complex.
Describe how to query, visualize, and monitor data in Azure Sentinel.
Create and manage a stateful application with an external storage by using Azure Cosmos DB and Azure Kubernetes Service
Learn how to use Azure Cache for Redis to store session data and improve the scalability of web applications.
Manage and monitor data warehouse activities in Azure Synapse Analytics
Learn how Durable Functions can simplify complex, stateful coordination requirements in serverless applications.
Introduction to Azure Service Health and how to get information from Azure Platform health.
Learn how to use monitoring to help you sustainably achieve the appropriate level of reliability in your systems, services, and products.
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.
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
In this module, you will learn how to use Azure to host your Java web apps, built by using IntelliJ IDEA.
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.
You will learn how to configure the Azure Firewall including firewall rules.
Explore how Azure Stream Analytics integrates with your applications or Internet of Things devices to gain insights with real-time streaming data.
Describe high availability and disaster recovery strategies
Use MLflow to track experiments in Azure Databricks
Carnegie Mellon University's Cloud Developer course. Learn about how computing power is virtualized using virtual CPUs. Covers different types of CPU virtualization.
Learn enterprise AI management with our free open online course, including scaling AI.
Use Azure Monitor logs to extract valuable information about your infrastructure from log data.
Learn about and adopt Azure Lighthouse for your managed service business to manage your customers at scale.
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.
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.
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.
Work with Compute in Azure Machine Learning
Detect and mitigate unfairness in models with Azure Machine Learning
Find out about Azure storage blob properties and metadata, how to organize blob data, and create an app with ASP.NET to retrieve metadata.
This module introduces PowerShell, a cross-platform command-line shell and scripting language built for task automation and configuration management.
Learn to manage a successful InnerSource program on GitHub through effective discoverability, guidance, and maintenance.
Learn how Azure Storage provides multilayered security to protect your data with access keys, secure networks, and Advanced Threat Protection monitoring.
Perform model selection with hyperparameter tuning
Learn how to perform different computer vision tasks using PyTorch.
Deliver consistent performance with Azure SQL
In this module, you'll learn how to create web pages using Razor with ASP.NET Core.
Explore the authentication capabilities of Azure AD
Use Azure Resource Manager to organize resources, enforce standards, and protect critical assets from deletion.
Learn how to assign management access to a subscription by using Azure role-based access control.
Introduction to open-source database migration on Azure
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.
Learn about deployment practices that can help you sustainably achieve the appropriate level of reliability in your systems, services, and products.
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.
Learn how to incorporate principles of inclusive design to make your Windows app into an experience that supports a wide variety of users.
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.
This module guides you through options for virtual machines in Azure, creating and connecting a Linux virtual machine, and configuring your network settings.
Test and optimize SQL Server databases using the Database Experimentation Assistant (DEA)
Use Visual Studio with Xamarin.Forms to create a mobile app that runs on Android and iOS, with no previous experience necessary.
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.
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.
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.
Set up your F# development environment, write your first line of F# code, and build your first F# application
Protect the data in your Azure SQL database and recover from data loss or corruption with backup and restore.
Connect syslog data sources to Azure Sentinel
You will learn to configure virtual networks and subnets, including IP addressing.
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 Azure Sentinel
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.
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.
You will learn how to use virtual machine extensions to automate virtual machine deployments.
In this module, you will learn how to plan and implement an IP addressing scheme for virtual networks and virtual machines in Azure.
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
Learn how Microsoft creates products, services, and solutions to help organizations leverage AI. Understand how these technologies relate to business problems.
Use the `for` iteration statement to loop a pre-set number of times and control the iteration process.
This module provides an overview of Azure IoT, and describes Microsoft tools, services, and infrastructure. This knowledge can help bring IoT to life for your organization and customers.
Find out about the Azure Batch capabilities designed to help you efficiently run large-scale parallel and high-performance computing applications in the cloud.
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.
Learn how to use Azure Quantum's optimization service to solve a job shop scheduling problem.
Learn how to automate the installation and configuration of software in your Azure Virtual Machines.
Describe the compliance management capabilities in Microsoft
A quick introduction to Rust language features and how Rust compares with other programming languages.
You will learn how to configure Azure file and file sync.
Create a Spring Boot application, connect it to a MySQL database, and then deploy to Azure App Service.
Use Gatsby and React to develop a static web app, then deploy it to the web with Azure Static Web Apps.
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.
Learn the operators and techniques used to perform basic math operations on numeric data.
After this module, you will be able to run automated deployments of SAP on Azure infrastructure.
Describe performance-related maintenance tasks in SQL Server
Describe the identity protection and governance capabilities of Azure AD
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.
Learn how to create a Java application to store and query data in Azure Cosmos DB
Configure DLP policies for Microsoft Cloud App Security and Power Platform
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.
In this module, you'll learn how to complete your Xamarin application code and then how to publish your work.
Learn how to choose and install the appropriate IDE for your requirements to help you build, deploy, monitor, and scale cloud-hosted solutions.
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
Utilize the tight integration of Visual Studio Code with the Git source-control management system.
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.
Explore the strategic components, special factors, and use cases of an AI strategy in Government that creates value, with INSEAD and Microsoft.
Learn how to set up the built-in Python framework Django admin site and configure users for the site.
Publish automatically and securely your code libraries or Docker images with GitHub Packages.
In this module, you'll learn about policy and security management using Microsoft Endpoint Manager.
You will learn how to design load balancer solutions for HTTP(S) traffic and how to implement Azure Application gateway and Azure Front Door.
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.
This module introduces Azure Sphere connectivity methods
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.
Define a Logic Apps workflow declaratively as a Resource Manager template and deploy the app using the Azure Command Line Interface (CLI).
Explore Rust compound data types like arrays, vectors, and hash maps. Discover how to use if/else statements to test conditions.
Discover how Data Lake Storage provides a repository where you can upload and store unstructured data bringing new efficiencies to processing big data analytics.
This course explores the use of PC holographic remoting by integrating to a HoloLens 2 application.
Use the advanced detection and remediation of identity-based threats to protect your Azure Active Directory identities and applications from compromise.
We introduce Enterprise 5G technologies for Azure
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.
In this module, you'll learn how to connect an IoT Edge device to your IoT Central application
Develop highly secure IoT solutions with Azure Sphere, Azure RTOS and Azure IoT Hub
In this module, we'll learn how to integrate your Azure Function with various data sources by using bindings.
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.
Learn to use the GitHub integration in Visual Studio Code, including authentication, publishing repos, and viewing your repo timeline.
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.
Discover the services available on Azure for your high-performance computing workloads.
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.
Familiarize yourself with GitHub's basic security tools, which prepare repositories for secure development and industry-standard response to threats.
Learn how to distinguish between a growth mindset and a fixed mindset and how to develop a growth mindset.
This module introduces Azure SQL. Learn about various deployment options and service tiers and what to use for your organization.
You will learn to describe Azure Arc, implement Azure Arc with on-premises server instances, deploy Azure policies with Azure Arc, and use role-based access control (RBAC) to restrict access to Log Analytics data.
Examine components of a modern data warehouse
Configure Azure Synapse Link with Azure Cosmos DB
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 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
The focus of this module is on creating a Device Provisioning Service (DPS) to securely handle multiple remote devices. First, you create an IoT Hub, and add the DPS service. Next, an X.509 root certificate, and multiple leaf certificates, are created to handle security. Code for a simulated device is provided. You then link all the pieces together, and verify that your DPS resource works. After completing the module, you should have a good understanding of how to provision Azure IoT devices at scale.
Utilize Azure for SAP Workloads Reference Architecture
Standardize and automate your virtual machine deployments to minimize manual configuration, variance, and error.
You'll learn how to create a Java web application and deploy it to Azure App Service.
In this module, you will learn how to monitor and optimize the performance of SQL Server on Linux servers.
Learn how to enhance Xamarin.Forms apps with automation properties to improve support for screen readers to make apps more accessible.
The Microsoft Cloud Adoption Framework for Azure provides many landing zone options. This module focuses on enterprise-scale landing zones.
Create a basic GitHub Action and use that action in a workflow.
Track Azure Databricks experiments in Azure Machine Learning
You will learn how to configure Azure Container Instances including container groups.
Use Azure Backup to help protect the data for on-premises servers, virtual machines, virtualized workloads, SQL Server, Azure Files, and more.
Carnegie Mellon University's Cloud Developer course. Learn about how storage and network resources can be virtualized to support software defined datacenters.
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
Build a basic deployment pipeline for Bicep infrastructure as code templates by using Azure DevOps and Azure Pipelines.
This course explores the use of Azure Spatial Anchors by integrating it to a HoloLens 2 application.
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.
Secure the traffic from your users all the way to your web servers by enabling TLS encryption on Application Gateway.
Evaluate whether Azure API Management is appropriate for managing and exposing your organization's APIs
Learn about using an Azure API gateway to share APIs with partners, and how to use subscription keys to control access to your APIs.
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
Improve availability and scalability by refactoring an existing API to use Azure Functions.
Get an introduction to how NASA chooses dates for a rocket launch and discover machine learning fundamentals.
Learn how to use the foundation of threat modeling to identify enterprise risks and find ways to reduce or eliminate them.
Combine literal and variable text data that are filled with special characters, formatting, and Unicode into meaningful messages for the end user.
Petabyte-scale ingestion with Azure Data Factory or Azure Synapse Pipeline
Extract insights from text with the Text Analytics service
This module shows how to create content with Microsoft 365 in a way that enables greater accessibility.
Explore how altering the architecture of more complex models can bring about more effective results.
Implement a hybrid file server infrastructure
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.
Learn how to use Docker to build, store, and manage private container images with the Azure Container Registry.
Learn how to build a machine learning model using TensorFlow.
Learn how to provide disaster recovery by replicating storage data across regions and failing over to a secondary location.
Discover how Content Moderator can evaluate text, images, and video, for appropriateness.
Integrate machine learning within Azure Synapse Analytics
Create a web app in Eclipse and deploy the app to Azure by using Azure Toolkit for Eclipse.
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.
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.
This course provides the user a basic understanding of all the foundational elements of MRTK.
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 for .NET Core.
Implement hybrid identity with Windows Server
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
You will learn how to configure an internal or public load balancer.
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.
Understand what generic types and traits are and how to use them in Rust.
Learn how to recover from infrastructure and service failure, loss of data, and disasters by incorporating reliability into your architecture.
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.
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, Cloud App Security, service encryption and Office 365 Message Encryption.
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
Carnegie Mellon University's Cloud Developer course. Learn about two more types of storage - NoSQL databases and object storage - with case studies from industry.
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.
Implement GitHub Actions to build a container image and deploy to Azure Kubernetes Service.
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.
Learn the operators and techniques required to evaluate and compare values in your decision statements.
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.
Examine Azure serverless technologies, and choose the right service for your business scenario. Prepare for AZ-900.
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.
Convert user input to numeric values, and use mathematical operators to perform calculations.
Protect your back-end APIs from information exposure and implement throttling to prevent resource exhaustion with policies in Azure API Management.
Manage Azure Stack HCI virtual machine workloads
Learn how to add an OpenAPI-enabled Web API application to Azure API Management through Visual Studio.
Explore IaaS and PaaS platform tools for high availability and disaster recovery
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
Learn how to create a .NET Core application to store and query data in Azure Cosmos DB by using Visual Studio Code.
Build a bot with QnA Maker and Azure Bot Service
Learn to implement a release based workflow on GitHub using project boards, branches, and releases.
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.
This course explores the use of Azure speech services by integrating to a hololens2 application. You can also deploy your project to a HoloLens.
Explore the strategic components, special factors, and use cases of an AI strategy in retail that creates business value, with INSEAD and Microsoft.
This module is an introduction to custom scenarios and briefly walks you through the contents of the module.
Build advanced Bicep templates by using conditions to conditionally deploy resources and using loops to deploy multiple instances of resources.
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.
Choose the correct HDInsight Configuration to build open source analytics solutions
SAP HANA on Azure Compute, Network, and Storage
Learn how to build, run, and tune tightly coupled HPC applications in Azure.
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.
Perform device investigations in Microsoft Defender for Endpoint
Describe the eDiscovery and audit capabilities of Microsoft 365
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.
Write code that is easier to read, update and support using naming conventions, comments and whitespace.
Language Understanding plays a fundamental role in the working of Azure Health Bot.
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
Learn how to set up policies to classify, retain, and protect your cloud-based data.
Get an introduction to the types of space exploration problems that Python and data science can influence.
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
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
Network design principles for enterprise-scale architecture
You will learn to configure virtual machines including sizing, storage, and connections.
Learn the necessary cultural changes for enterprise customer service to make AI transformation successful, and how they fit into a holistic AI strategy.
Learn how to authenticate users with Azure Active Directory and get authorized access to data in a Java web app using Microsoft Authentication Library.
Perform machine learning with Azure Databricks
Clustering is a kind of machine learning that is used to group similar items into clusters.
Monitor and maintain Azure Active Directory
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
Learn how to respond to periods of increased activity by incrementally increasing the resources available and then freeing these resources when activity drops.
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.
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.
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.
Learn about various strategies for managing relationships between data entities when you model a database for Azure Cosmos DB.
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
Transform data with DataFrames in Apache Spark Pools in Azure Synapse Analytics
Learn how to use Azure Advisor to optimize your Azure usage, lower costs, and increase efficiency.
In this module, you'll learn about the basics of Microsoft Endpoint Manager.
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.
Use Visual Studio together with a test framework to create, deploy, and test an Azure Function.
Create two deployment workflows using GitHub Actions and Microsoft Azure.
Configure and manage Hyper-V virtual machines
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.
Learn how to create, manage, and grant permissions to service principals, which enable your deployment pipelines to securely authenticate to Azure.
Learn how to use .NET, C#, and System.IO to work with directories, paths, files, and the file system.
Improve development agility, deployment, fault tolerance, and scalability by modernizing your application with a microservices architecture.
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
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.
This course provides the user a understanding of placing objects on the scene and using solvers in mixed reality
Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps
Improve application resilience by distributing load across multiple servers and use path-based routing to direct web traffic.
Explore roles and responsibilities in the world of data
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.
Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Discover what cloud elasticity means and different ways to scale your cloud resources.
Learn how to secure yourself from common online threats and protect your identity at work and home.
In this module, learn to create a Logic Apps custom connector to call an API from a Logic Apps workflow.
Learn how to develop a simple adaptive card to enhance the appearance in Windows 10 Timeline of your Universal Windows Platform app.
Xamarin.iOS enables .NET developers to create fully native iOS apps to take full advantage of the power, features, and performance of the iOS platform.
Send event-based telemetric data in real time to Azure Cosmos DB by using Azure Functions and an event hub.
Learn how to use effects to customize and add functionality to Xamarin.Forms elements to make good use of native features in iOS and Android.
This module will teach you how to model problems by using object-oriented programming (OOP) concepts.
Explore how to create and deploy a containerized application by using Azure Kubernetes Service declarative manifest files.
Migrating an ASP.NET application from on-premises to Azure, along with a supporting Azure SQL database, can provide many advantages, but also challenges. Learn how to evaluate the migration process to determine if it’s right for your application.
Configure resources with Azure Resource Manager templates
Describe threat protection with Microsoft 365 Defender
Deploy Elastic on Azure virtual machines (VMs) to get the benefits of Elasticsearch for your Linux workloads by following the instructions provided here.
Implement and manage Active Directory Certificate Services
Build an IoT Central app for a refrigerated truck scenario. Define a device template, create a programming project, add simulation code, and test your setup.
Configure SQL Server resources for optimal performance
You will learn how to configure storage with tools like Storage Explorer and AZCopy.
You will learn how to configure an Azure Application Gateway.
Plan and design the integration of enterprise apps for SSO
This module provides an overview of Azure Digital Twins and describes Microsoft tools, services, and infrastructure. This knowledge can help bring digital twins to life for your organization and customers.
Learn about Azure VM disk performance and how to enable caching to help optimize read and write access to storage.
Learn how to deploy child and extension resources, and refer to existing resources, within your Bicep code.
Describe resource governance capabilities in Azure
In this module, you'll learn about protecting devices, apps, and data. Additionally, you understand the endpoint environment and the supported platforms available with Microsoft Endpoint Manager.
Create a RESTful service with ASP.NET Core that supports Create, Read, Update, Delete (CRUD) operations.
Learn to settle overlapping commits across branches by using merge conflict resolution.
Discover how to write code in .NET applications using Azure Service Bus for communications that can handle high demand, low bandwidth, and hardware failures.
Understand how to handle errors and log helpful information in your Go programs.
In this module, the Space Game web team guides you through creating a build pipeline that produces a package that can be used by multiple applications.
Introduction to Azure Advisor and how to get recommendations for Azure Services.
You will learn how to configure routes including endpoints and private links.
Control and apply parameters to a Bicep template while protecting sensitive inputs.
Azure SQL Edge is an optimized relational database engine geared for IoT and IoT Edge deployments. It provides capabilities to create a high-performance data storage and processing layer for IoT applications and solutions.
Implement Windows Server File Server high availability
Define functions to create encapsulated modular code that accept input and return results.
Design hybrid transactional and analytical processing using Azure Synapse Analytics
Azure Files provides a cloud-based file share for storing and sharing files to apps. Whether it's an app hosted in Azure App Service, an Azure VM, or an on-premises app, Azure Files can store and share file access between one or more applications and systems in a secure and failure-resilient manner.
Learn how Azure's storage queues, event hubs, event grid, and service bus can improve your communication between devices.
Learn how to cultivate a culture of belongingness in tech.
Run Selenium UI tests, a form of functional testing, in Azure Pipelines.
Connect data to Azure Sentinel using data connectors
Django is one of the most popular Python web frameworks. Explore its benefits, learn how to install it, and create your first project.
Cloud Admin course from Dr. Majd Sakr at Carnegie Mellon University. Discover virtualization and how it enables many technologies in the cloud, including virtual machines, containers and networks.
Explore the broad array of Azure technologies that analyze text or images and relational, nonrelational, or streaming data.
Learn how to host your personal, organization, and project sites for free with GitHub Pages.
In this module, you'll learn about analyzing and resolving compliance issues using Microsoft Endpoint Manager.
Connect non-Azure resources to Azure Defender
Find out about the capabilities of Adaptive Cards, try out the range of user input and action, and then extend the app with Adaptive Cards APIs.
In this workshop, you'll go through tasks to deploy Spring Boot microservices to Azure Spring Cloud (ASC).
Get acquainted with Windows 10 development, install essential tools, and find out about the Windows Insider Program.
Learn how to create Azure users and groups in Azure Active Directory.
Get full information and custom telemetry about a web app in Application Insights by installing the Application Insights SDK.
Configure and manage secrets in Azure Key Vault
Azure AD enables you to improve the functionality of cloud-native apps in multitenant scenarios.
Understand data warehouse developer features of Azure Synapse Analytics
Learn how to troubleshoot inbound network connectivity for Azure Load Balancer.
Trigger an Azure Event Grid workflow from an IoT device
You'll be able to create new VMs from generalized images and use Azure Image Builder templates to create and manage images in Azure.
Build a basic service consisting of an Express.js-based web service with Microsoft Azure Database for PostgreSQL providing its persistent data store, and managed by a front-end Next.js management web app.
This module explains how to use kudu console to examine the application event log to identify the event that caused the error.
This module explains how to connect an Azure health bot to a database.
In this module, you'll use TwoPaneView and DualScreenInfo to
Learn how to use ConfigurationBuilder to dynamically configure an ASP.NET web app to retrieve secrets from an Azure key vault.
Choose and implement a deployment pattern that helps you smoothly roll out new application features to your users.
This course will provide steps and procedures to follow on how to manipulate and interact with 3D objects.
Secure an Azure SQL database to keep the information safe and diagnose potential security concerns as they happen.
Explore models and data in the Python framework Django. Learn about the object-relational mapper, create your own models, and set up a database.
Manage machine learning models in Azure Databricks
Learn about the decisions you make before creating a virtual machine, the options to create and manage the VM, and the extensions and services you use to manage your VM.
Carnegie Mellon University's Cloud Developer course. Discover how distributed file systems work, then learn about Hadoop and Ceph.
You will learn how to create VPN gateways and securely connect your company sites to Azure.
Learn guiding principles for organizations, and how to choose and operationalize a governance system to responsibly and successfully use AI in the enterprise.
Create and configure a full-featured container-based development environment with the Visual Studio Code Remote - Containers extension. Open any folder or repository in a container and take advantage of the full feature set of Visual Studio Code, like IntelliSense (completions), code navigation, and debugging.
Discover ways to use an Azure Storage account to manage your data for billing, access, and storage location of your blobs, files, queues, and tables.
Use Azure Active Directory to you secure your internal, external, and customer identities.
This module demos some of the most common types of triggers for executing Azure Functions and how to configure them to execute your logic.
Describe how Azure Web Application Firewall protects Azure web applications from common attacks, including its features, how it’s deployed, and its common use cases.
Publish and use a Language Understanding app
Understand the security and control measures available to GitHub administrators within an organization or enterprise.
In this module, you’ll use the alert capabilities of Azure Security Center to watch for and respond to threats.
Use the `do-while` and `while` statements to iterate as long as a Boolean expression evaluates to true.
Select Windows Server editions, servicing options, and activation
Find out how to use Azure Storage Analytics to track the performance of your Blob Storage containers and to display that blob performance in your dashboard.
Evaluate whether Azure IoT Central is appropriate to manage your IoT devices.
Learn what the different storage tiers are for blob storage and how they can improve performance and reduce costs.
Create a custom skill for Azure Cognitive Search
Protect, monitor, and tune a migrated database
Apply the what-if command to see the impact of a deployment before it's applied.
Describe Windows Server administration tools
Learn how to utilize .NET Storage Client library, AzCopy, and Azure CLI utilities to copy and move blobs between contains and storage accounts both synchronously and asynchronously.
Identify the main processes involved in planning to implement certifications and to define academic and industry requirements in a new program proposal document.
Monitor data drift with Azure Machine Learning
Control database-level configuration options. Explore Intelligent Query Processing. Configure Open Source databases for optimum performance.
Implement a CI/CD pipeline for multiple containers to Kubernetes.
Learn how to use Xamarin.Forms to design and share XAML resources and styles for a consistent look and feel across your entire UI.
Plan and implement the migration of relational data from SQL Server to Azure SQL Database. Select the appropriate migration strategy for your database, and then use Data Migration Assistant to do the assessment and the migration.
Secure data and manage users in Azure Synapse serverless SQL pools
You will learn how to configure ExpressRoute and Virtual WAN to provide connection services.
Learn how to create user interfaces that adapt to your users' many devices with the extensive control you gain with StackLayout and Grid.
Develop highly secure IoT solutions with Azure Sphere, Azure RTOS and Azure IoT Central
This module provides tips and best practices to help organizations create their business plan for success in the commercial marketplace
Use the Azure App Service Migration Assistant to assess the readiness of a web app to be deployed on App Service, and perform the migration.
Learn how to exercise your emotional intelligence.
Learn guiding principles for governments, and how to choose and operationalize a governance system to responsibly and successfully use AI in the public sector.
The power of machine learning models comes from the data that is used to train them. Through content and exercises, we explore how to understand your data, how to encode it so that the computer can interpret it properly, how to clean it of errors, and tips that will help you create models that perform well.
Carnegie Mellon University's Cloud Developer course. Datacenters are what power the cloud. Learn what they are, how they work, and challenges in managing them.
Learn how to set up your development environment and build your first web app with Blazor, Visual Studio Code, and C#.
In this module, you learn how to make your application storage highly available by ensuring that you can fail over resources if there's an Azure region failure.
Carnegie Mellon University's cloud developer course. GraphLab is a big data tool developed by Carnegie Mellon University to help with data mining. Learn about how GraphLab works and why it's useful.
Classify images with the Custom Vision service
Identify and construct Agile product road maps including audiences, prioritization, themes, milestones, epics, and user stories.
There are a variety of commonly used SAP-certified operating systems supported by SAP running on Azure VMs, and there are also several different methods of provisioning storage for SAP workloads in Azure. In this module, you will learn the SAP recommended support products and VM types as well as the network, database, and monitoring requirements.
Learn how to develop typed functions by using TypeScript.
Describe how Azure Firewall protects Azure Virtual Network resources, including the Azure Firewall features, rules, deployment options, and administration with Azure Firewall Manager.
Implement high availability of Windows Server VMs
Create tables, views, and temporary objects
Explore Azure DevOps capabilities and get started setting up your own organization knowing what separates elite performers from low performers.
Diagnose and fix common web accessibility issues in an ASP.NET Core application.
You'll be able to implement Adaptive application controls within your organization to protect your Windows Server IaaS VMs.
In this module, we'll authenticate to GitHub, create a local Git repository, and push the repository to GitHub by using the Git tooling experience in Visual Studio 2019. We'll add and modify files, stage and commit changes, and then finally push to your remote.
Learn to use Azure Update Management to update virtual machines, verify agent connectivity, and use Azure Log Analytics in your cloud environment.
Describe how Azure Private Link enables private connectivity to Azure services, including its features, how it works, and its use cases.
After completing this module, you will have set up Microsoft Intune. Set up includes reviewing the supported configurations, signing up for Intune, adding users and groups, assigning licenses to users, and confirming the MDM authority.
Survey the Components of Azure Synapse Analytics
Deploy a Java EE (Jakarta EE) application to JBoss EAP on Azure App Service and bind it to Azure Database for MySQL.
This module teaches concepts and ideas associated with cloud-native apps. We cover selecting Open-Source Software (OSS) components like Kubernetes and PostgreSQL, as well as unique Azure tools like Cosmos DB. We’ll also identify situations that call for building cloud-native apps, and review selecting components in an example scenario.
Azure provides a variety of disk storage options for virtual machine workloads. Identify the features of capabilities of each type to ensure your application performs optimally.
Azure Database for PostgreSQL is a fully managed relational database solution. Learn how - and when - to use it. You’ll review different configurations and features, create and develop a database, and query it from an ASP.NET app.
Discover the benefits of a Resource Manager template to deploy an application in an N-tier architecture and review best practices for deployments of this style.
Learn how quantum-inspired algorithms mimic quantum physics to solve difficult optimization problems.
Perform advanced streaming data transformations with Apache Spark and Kafka in Azure HDInsight
Learn how to efficiently debug your .NET app by using Visual Studio Code to fix your bugs quickly. Use the interactive debugger within Visual Studio Code to analyze and fix your C# applications.
Understand more about concurrency, one of the most unique features in Go.