- All
- Favorite
- Popular
- Most rated

Choose the best Azure service to automate your business processes
Microsoft Azure provides several different ways to host and run code or workflows without using Virtual Machines (VMs) including Azure Functions, Microsoft Power Automate, Azure Logic Apps, and Azure WebJobs. In this module, you will learn about these technologies and how to choose the right one for a given scenario.

Introduction to object-oriented programming with Python
This module will teach you how to model problems by using object-oriented programming (OOP) concepts. You'll also learn to turn your model into working code by using OOP concepts like classes, attributes, and methods.

Discover Azure message queues
Learn how to integrate Azure Service Bus and Azure Queue storage in to your solution, and how to send and receive message by using .NET.

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

Introduction to Docker containers
Describe the benefits of using Docker containers as a containerization platform. Discuss the infrastructure provided by the Docker platform.

Explore API Management
Learn how the API Management service functions, how to transform and secure APIs, and how to create a backend API.

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

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

Explore the Microsoft identity platform
Learn the core features and functionality of the Microsoft identity platform including authentication, libraries, and app management tools.

Build your first web app with Blazor
Learn how to build your first web app with Blazor.

Create security baselines
Learn how to create security baselines for your Azure services by ensuring that your settings meet the minimum requirements described in CIS Benchmarks for Azure v. 1.3.0.

Connect an app to Azure Storage
Create a simple application and add configuration, client library references, and code to connect it to Azure Storage.

Introduction to Web Development with Blazor
Discover the key features of Blazor for building your next web app.

Introduction to gaming and disability
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.

Capture Web Application Logs with App Service Diagnostics Logging
Use application logs in Azure Web Apps to help debug web app code.

Create a new .NET project and work with dependencies
Use dependencies from the NuGet registry to develop .NET applications faster. Learn how to manage dependencies for your project.

Introduction to scripting in PowerShell
This module introduces you to scripting with PowerShell. It introduces various concepts to help you create script files and make them as robust as possible.

Build a containerized web application with Docker
Package a web app so that it can be deployed as a Docker image and run from an Azure Container Instance.

AZ-204: Implement user authentication and authorization
Learn how to implement authentication and authorization to resources by using the Microsoft identity platform, Microsoft Authentication Library, shared access signatures, and use Microsoft Graph.

Implement shared access signatures
Learn how to use shared access signatures to authorize access to storage resources.

Explore Microsoft Graph
Learn how Microsoft Graph facilitates the access and flow of data and how to form queries through REST and code.

Explore Azure Cosmos DB
Learn the core features and functionality of Azure Cosmos DB.

Implement managed identities
Learn how managed identities can help you deploy secure solutions on Azure without the need to manage credentials.

Implement Azure Key Vault
Learn how Azure Key Vault can help you keep your apps more secure, and how to set and retrieve secrets by using the Azure CLI.
In-Depth Exploration of Microsoft Learn
Microsoft Learn is an innovative online educational platform developed by Microsoft, designed to offer a wide range of free, interactive learning opportunities. It caters to individuals looking to enhance their knowledge and skills across various technological fields such as cloud computing, artificial intelligence, data science, and software development. Since its launch, Microsoft Learn has become a crucial resource for professionals aiming to stay ahead in the technology sector.Origins and Evolution of Microsoft Learn
Launched with the mission to make high-quality education accessible to everyone, Microsoft Learn initially focused on Microsoft’s core technologies, including Azure and Microsoft 365. Over time, the platform has broadened its scope to cover a wide array of topics, reflecting the ever-evolving tech landscape and diverse learner needs. This evolution has established Microsoft Learn as a central hub for tech education.Impact on Online Education
Microsoft Learn has transformed online education by integrating interactive and hands-on learning experiences. The platform’s key contributions include:- Hands-On Learning: Provides practical scenarios to apply knowledge.
- Interactive Elements: Includes labs, quizzes, and exercises that engage users actively.
- Personalized Learning Paths: Tailors educational experiences to individual goals and interests.
Key Features and Advantages
Microsoft Learn offers several notable features:- Free Access to Learning Resources: Enjoy comprehensive educational content without any cost, making high-quality learning accessible to all.
- Interactive Learning Experience: Engage with hands-on labs, quizzes, and real-world scenarios to apply and retain knowledge effectively.
- Extensive Course Catalog: Explore a wide range of courses in cloud computing, artificial intelligence, data science, and more.
- Personalized Learning Paths: Follow guided paths tailored to your career goals and interests for a customized learning journey.
- Certification Preparation: Access resources and practice tests to help prepare for Microsoft certification exams and enhance your professional credentials.
- Practical Application: Build confidence and proficiency through practical exercises that simulate real-world challenges.
- Integration with Microsoft Ecosystem: Utilize the latest tools and technologies within Microsoft’s ecosystem to stay updated with industry trends.
- Continuous Learning Support: Benefit from regularly updated content that reflects the latest advancements in technology.