Programming & Software Development

1,255 resources — showing top 120

MS Learn
free course
Integrate with Dataverse and Azure
Integrate with Dataverse and Azure
Power Platform
intermediate
MS Learn
free tutorial
Challenge GitHub Copilot with SQL
Learn how to apply advanced GitHub Copilot features to interact with an application that uses complex SQL queries.
Github
intermediate
MS Learn
free tutorial
Enable Windows Server Extended Security Updates by using Azure Arc
Use Azure Arc to enable Windows Server Extended Security Updates.
Windows Server
intermediate
MS Learn
free tutorial
Guided project - Add sign-up in an Android mobile app and iOS/macOS app using native authentication
Discover how Microsoft Entra native authentication allows you to have full control over the design of your mobile...
Entra External Id
intermediate
MS Learn
free tutorial
Manage Azure NetApp Files security
Learn encryption options like configuring customer-managed keys for Azure NetApp Files volume encryption and...
Azure Netapp Files
intermediate
MS Learn
free tutorial
Extend ALM with Git and CI/CD in Power Platform
Connect Dataverse environments to Git for source control, build automated CI/CD pipelines with Azure DevOps or...
Power Platform
intermediate
MS Learn
free tutorial
Harden endpoints and monitor security with Microsoft Intune and Defender for Endpoint
Learn how to deploy security baselines, onboard devices to Microsoft Defender for Endpoint, configure attack surface...
Intune Defender Endpoint Windows 11
intermediate
MS Learn
free tutorial
Accelerate endpoint remediation and response with Microsoft Security Copilot
Learn how to use Microsoft Security Copilot to investigate security incidents, troubleshoot device issues, and...
Intune Ms Copilot Defender Endpoint
intermediate
MS Learn
free tutorial
Add structured automation to agents in Microsoft Copilot Studio
Learn how to add structured automation to Copilot Studio agents by using workflows as tools at the agent and topic levels.
Microsoft Copilot Studio Power Platform
intermediate
MS Learn
free tutorial
Provision and govern identities in Microsoft Entra
Provision and govern users, guests, groups, and privileged roles in Microsoft Entra using least-privilege...
Entra Id M365 M365 Admin Center
intermediate
MS Learn
free course
Automate Azure Load Testing by using GitHub
Learn how to implement GitHub Actions and configure Azure Load Testing to automate testing app deployments.
Github Azure App Testing
intermediate
MS Learn
free course
Migrate SQL Server workloads to Azure SQL
Learn how to perform online and offline SQL Server migrations to Azure SQL. (DP-3001)
Azure Sql Database Azure Virtual Machines Sql Server
intermediate
MS Learn
free tutorial
Assess SQL Server databases for migration to Azure SQL
Learn multiple assessment tools that facilitate the migration of databases to Azure, including SQL Server enabled by...
Azure Sql Database Azure Virtual Machines Sql Server
intermediate
MS Learn
free tutorial
Migrate SQL Server workloads to Azure SQL Managed Instance
Migrate SQL Server workloads to Azure SQL Managed Instance
Azure Sql Managed Instance Sql Server
intermediate
MS Learn
free tutorial
Migrate SQL Server workloads to Azure SQL Database
Learn the essentials of Azure SQL Database deployment and migration. Explore its benefits, exclusive features, and...
Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Deploy PaaS solutions with Azure SQL
Deploy PaaS solutions with Azure SQL
Azure Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Deploy IaaS solutions with Azure SQL
Deploy IaaS solutions with Azure SQL
Azure Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Manage data protection with Azure NetApp Files
Learn various ways to manage volume snapshots, volume backups, replication, availability zone, and cross-region...
Azure Netapp Files
intermediate
MS Learn
free tutorial
Build your first cloud-based developer workstation using Windows 365
In this module, you’ll start with a Windows 365 Cloud PC designed for developers. You’ll explore an environment...
Windows 365 Windows 11
intermediate
MS Learn
free tutorial
Implement Azure Load Testing
Learn how to optimize application performance by simulating real-world loads with Azure Load Testing service. Learn...
Azure App Service Github Azure App Testing
intermediate
MS Learn
free tutorial
Perform post-migration tasks on Azure SQL
Learn post-migration tasks and the tools available to configure automation, high availability and disaster recovery,...
Azure Sql Database Azure Virtual Machines Sql Server
intermediate
MS Learn
free tutorial
Migrate SQL Server workloads to Azure Virtual Machine
Discover the tools and features available to migrate SQL workloads from on-premises to Azure Virtual Machines (VMs).
Azure Sql Database Azure Virtual Machines Sql Server
intermediate
MS Learn
free tutorial
Configure Microsoft 365 Copilot settings and extensibility
Configure the Microsoft 365 Copilot tenant-settings catalog, manage web search for Microsoft 365 Copilot and Copilot...
M365 M365 Admin Center
intermediate
MS Learn
free tutorial
Provision and brand a Microsoft 365 tenant
Set up a Microsoft 365 tenant's foundational identity: add and verify a custom domain, customize organization...
M365 M365 Admin Center Entra Id
intermediate
MS Learn
free tutorial
Conduct investigations with Microsoft Purview Audit
Conduct investigations with Microsoft Purview Audit.
Microsoft Purview M365
intermediate
MS Learn
free tutorial
Implement GitHub Actions
GitHub Actions is a powerful CI/CD platform that allows developers to automate their software development workflows....
Github
intermediate
MS Learn
free tutorial
Implement GitHub Actions for Azure
Learn how to use GitHub Actions for Azure in your workflows and configure Azure with the necessary security...
Azure App Service Github
intermediate
MS Learn
free tutorial
Deliver solutions with pipelines in Power Platform
Package customizations into Dataverse solutions, configure environment variables and connection references for...
Power Platform
intermediate
MS Learn
free tutorial
Configure the Dataverse security model in Power Platform
Understand how security roles, business units, and teams control data access, configure and assign security roles,...
Power Platform
intermediate
MS Learn
free course
Implement and manage an on-premises and hybrid networking infrastructure
Learn how to implement on-premises and hybrid name resolution with DNS and manage IP addressing with DHCP in hybrid...
Windows Server
intermediate
MS Learn
free course
Deploy and manage Active Directory Domain Services
Learn how to deploy and manage Active Directory Domain Services domain controllers, security principals, multi-site...
Windows Server
intermediate
MS Learn
free course
Monitor and troubleshoot Windows Server environments
Monitor and troubleshoot Windows Server environments
Azure Entra Id Windows Server
intermediate
MS Learn
free course
Manage storage and file services
Learn how to configure and manage Azure Files, Windows Server file shares, and Windows Server storage including...
Windows Server Azure Files
intermediate
MS Learn
free course
Manage Windows Server instances and workloads in a hybrid environment
Learn how to configure remote management and manage Windows Server workloads using Azure services in a hybrid environment.
Windows Server Azure Arc
intermediate
MS Learn
free course
Manage virtual machines
Learn how to manage Hyper-V and guest virtual machines on-premises and manage Windows Server virtual machines in Azure.
Windows Server Azure Virtual Machines
intermediate
MS Learn
free course
Secure Windows Server infrastructure
Learn how to secure the Windows Server operating system and Active Directory Domain Services using security...
Windows Server
intermediate
MS Learn
free tutorial
Manage application volume groups for SAP HANA in Azure NetApp Files
Learn how to manage application volume groups for SAP HANA in Azure NetApp Files, including deploying a SAP HANA...
Azure Netapp Files
intermediate
MS Learn
free course
Model data with Power BI
Data modeling configures and shapes your prepared data to design a semantic model with the necessary relationships...
Power Bi Fabric
intermediate
MS Learn
free tutorial
Build a mobile and desktop app with Blazor Hybrid and .NET MAUI
Learn how to set up your development environment and build your first cross-platform hybrid app with Blazor, .NET...
Aspnet Core Blazor Dotnet Maui
intermediate
MS Learn
free tutorial
Govern agents using Agent 365
Learn how to set up policies and permissions to govern and secure agents.
M365 Agent 365
intermediate
MS Learn
free tutorial
Manage access for Azure Virtual Desktop
Manage access for Azure Virtual Desktop
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Introduction to SAP on Microsoft Cloud
In this module, you learn about integrating SAP Business Technology Platform with Azure Cloud, including identity...
Azure Sap
intermediate
MS Learn
free tutorial
Explore Azure for SAP databases
This module explores SAP on Azure database support and best practices for Azure for SAP workloads. Prepare for Exam...
Azure
intermediate
MS Learn
free tutorial
The Microsoft and SAP partnership
In this module, you learn about the key aspects of the Microsoft and SAP partnership, including cloud migration, AI...
Azure Sap
intermediate
MS Learn
free tutorial
Plan and implement updates, backups, and disaster recovery
Plan for disaster recovery.
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Manage Azure Arc-enabled servers by using scripting
This module covers the topic of enabling Azure Arc for Windows or Linux machines in your environment. Enabling...
Azure
intermediate
MS Learn
free tutorial
Securely connect to SAP on Azure
Learn to describe Azure Networking services and components for connecting and securing SAP S/4 HANA in Azure, and...
Azure Power Platform
intermediate
MS Learn
free tutorial
Implement resilient AI-ready infrastructure
This module explains building resilient, multi-region AI infrastructure using Microsoft Foundry hubs, geo-redundant...
Azure
intermediate
MS Learn
free tutorial
Implement secure AI-ready infrastructure with Azure services
This course explains how to design secure AI platforms using Microsoft Foundry, applying centralized governance,...
Azure Azure Openai Azure Container Registry
intermediate
MS Learn
free tutorial
Secure Azure OpenAI with content safety controls
This module shows you how to secure Azure OpenAI workloads in Microsoft Foundry by using centralized governance,...
Azure Azure Openai Azure Sdks
intermediate
MS Learn
free tutorial
Manage monitoring for AI-Ready Infrastructure
This module covers Azure Monitor fundamentals, including metrics collection, dashboards, alert and processing rules,...
Azure
intermediate
MS Learn
free tutorial
Guided exercise - Manage on-premises Windows servers by using Azure Arc
In this guided exercise, you practice onboarding, securing, monitoring, and updating on-premises Windows servers by...
Azure
intermediate
MS Learn
free tutorial
Implement and manage networking for Azure Virtual Desktop
Implement and manage networking for Azure Virtual Desktop
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Secure SAP on Microsoft Cloud
In this module, you learn about integrating Azure Identity Services with SAP RISE, implementing single sign-on,...
Azure Sap
intermediate
MS Learn
free tutorial
Implement identity-based security for Azure Machine Learning workspaces
This course teaches how to govern AI platforms using Microsoft Entra and Azure Machine Learning, covering security...
Azure Azure Rbac Azure Policy
intermediate
MS Learn
free tutorial
Implement security controls for Azure AI-ready infrastructure
This module equips you to configure Azure's foundational security controls for AI workloads. You'll start by...
Azure Azure Machine Learning Azure Machine Learning Studio
intermediate
MS Learn
free tutorial
Manage secure AI-ready infrastructure
This module shows how to secure AI agents using Azure RBAC and Microsoft Entra ID managed identities, eliminating...
Azure
intermediate
MS Learn
free tutorial
Implement Azure Backup for SAP HANA workloads on Azure VMs
Discover methods for implementing Azure Backup on Azure Virtual Machines running SAP HANA workloads.
Azure
intermediate
MS Learn
free tutorial
Monitor and manage performance and health
Monitor and manage performance and health
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Manage security for Azure Virtual Desktop
The Windows client for Azure Virtual Desktop integrates Azure Virtual Desktop on local machines. You’ll learn the...
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Implement and manage FSLogix
FSLogix provides customers with both ease of configuration and various levels of flexibility.
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Install and configure apps on a session host
MSIX app attach is a way to deliver MSIX applications to both physical and virtual machines. MSIX app attach is...
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Implement and manage storage for Azure Virtual Desktop
FSLogix roams profiles in remote computing environments, such as Azure Virtual Desktop. You set up a FSLogix profile...
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Innovate using RISE with SAP on the Microsoft Cloud
Explore how to leverage both RISE with SAP and Microsoft Cloud to optimize workflows, automate tasks, enhance...
Azure Microsoft Copilot Studio Microsoft Teams Phone
intermediate
MS Learn
free course
Monitor and maintain an Azure Virtual Desktop infrastructure
Monitor and maintain an Azure Virtual Desktop infrastructure
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free course
Manage access and security for Azure Virtual Desktop
Manage access and security for Azure Virtual Desktop
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free course
Manage user environments and apps for Azure Virtual Desktop
Manage user environments and apps for Azure Virtual Desktop
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free course
Govern AI-ready infrastructure
This course teaches how to govern AI-ready infrastructure with Microsoft Foundry by enforcing policies, secure...
Azure Microsoft Foundry
intermediate
MS Learn
free course
Deploy and manage Azure Arc-enabled Servers
In this learning path, you're introduced to Azure Arc-enabled servers. You'll cover Arc-enabled server deployment,...
Azure
intermediate
MS Learn
free course
Secure AI-ready infrastructure
This course teaches how to build production‑ready AI infrastructure using Microsoft Foundry Hubs and Projects,...
Azure
intermediate
MS Learn
free course
Plan an Azure Virtual Desktop implementation
Plan an Azure Virtual Desktop implementation
Azure Azure Virtual Desktop
intermediate
MS Learn
free course
Implement an Azure Virtual Desktop infrastructure
Implement an Azure Virtual Desktop infrastructure
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free course
Run SAP on the Microsoft Cloud
In this learning path, you learn about the relationship between Microsoft and SAP across the enterprise software...
Azure Azure Sap
intermediate
MS Learn
free course
Manage AI-ready infrastructure
Learn to manage AI infrastructure by planning compute capacity, enforcing governance, configuring monitoring, and...
Azure Foundry Tools
intermediate
MS Learn
free tutorial
Add and size disks in Azure virtual machines
Learn about your virtual machine storage options and how to choose between standard and premium, managed and...
Azure Azure Virtual Machines Azure Portal
intermediate
MS Learn
free tutorial
Configure Azure App Service
Configure Azure App Service
Azure App Service
intermediate
MS Learn
free tutorial
Design for user identities and profiles
Design for user identities and profiles
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Automate Azure Virtual Desktop management tasks
Automate Azure Virtual Desktop management tasks
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Apply governance controls to AI-ready workloads
Discover classify AI assets enforce Azure Policy guardrails track data lineage and implement hands‑on governance...
Azure
intermediate
MS Learn
free tutorial
Plan and prepare a GenAIOps solution
Learn how to plan and prepare a GenAIOps solution.
Azure Foundry Tools
intermediate
MS Learn
free tutorial
Configure AI-ready infrastructure with Microsoft Foundry
Microsoft Foundry uses a hub-and-project architecture to centralize governance, security, and shared resources while...
Azure Microsoft Foundry
intermediate
MS Learn
free tutorial
Control and organize Azure resources with Azure Resource Manager
Use Azure Resource Manager to organize resources, enforce standards, and protect critical assets from deletion.
Azure Azure Resource Manager
intermediate
MS Learn
free tutorial
Azure Virtual Desktop Architecture
Azure Virtual Desktop Architecture
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Configure Microsoft Defender for Cloud for Azure Arc-enabled servers
By the end of this module, you'll understand how Microsoft Defender for Cloud for Azure Arc-enabled servers can help...
Azure
intermediate
MS Learn
free tutorial
Configure updates of Azure Arc-enabled servers by using Azure Update Manager
Update Manager is a unified service that helps manage and govern updates for all your machines. It allows you to...
Azure
intermediate
MS Learn
free tutorial
Configure user experience settings
Virtual desktop provides users easy and seamless access to their assigned VMs, often with a single sign-on solution.
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Create and manage session host image for Azure Virtual Desktop
A Shared Image Gallery simplifies custom image sharing across your organization. Custom images can be used to...
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Create and configure host pools and session hosts for Azure Virtual Desktop
Create and configure host pools and session hosts for Azure Virtual Desktop
Azure Azure Virtual Desktop Azure Virtual Machines
intermediate
MS Learn
free tutorial
Guided Project - Azure Files and Azure Blobs
Guided Project - Azure Files and Azure Blobs
Azure Blob Storage Azure Files Azure Storage
intermediate
MS Learn
free tutorial
Enroll and validate devices with Microsoft Intune
Learn how to enroll devices in Microsoft Intune and validate successful enrollment using portal tools and...
M365 Intune Entra Id
intermediate
MS Learn
free course
Data integration at scale with Azure Data Factory
Data integration at scale with Azure Data Factory
Azure Data Factory
intermediate
MS Learn
free tutorial
Design and implement RAG with SQL
Learn how to implement Retrieval Augmented Generation (RAG) patterns using Azure SQL Database. Identify RAG use...
Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Design and implement intelligent search with SQL
Implement intelligent search capabilities in SQL Server and Azure SQL by combining traditional full-text search with...
Azure Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Design and implement models and embeddings with SQL
Integrate AI models with Azure SQL Database using external models, the vector data type, and built-in AI functions....
Azure Azure Sql Database
intermediate
MS Learn
free tutorial
Explore Windows 365 for cloud PC deployment
Explore Windows 365 — its role for cloud PC deployment, how it compares to traditional VDI, licensing and...
M365 Intune Windows 365
intermediate
MS Learn
free tutorial
Apply RBAC and admin delegation in Microsoft Intune
Configure role-based access control, scope tags, role assignments, and auditing to delegate Microsoft Intune...
M365 Intune Entra Id
intermediate
MS Learn
free tutorial
Implement application protection and security using Microsoft Intune
Plan, configure, assign, monitor, and troubleshoot Microsoft Intune Mobile Application Management (MAM) and App...
M365 Intune
intermediate
MS Learn
free tutorial
Implement Microsoft Cloud PKI
Stand up a cloud-hosted certificate authority hierarchy in Microsoft Intune, automate SCEP issuance and renewal, and...
M365 Windows Intune
intermediate
MS Learn
free tutorial
Manage Windows updates and lifecycle using Microsoft Intune
Configure update rings, feature updates, Hotpatch, and Autopatch to manage Windows servicing and lifecycle using Intune.
Windows
intermediate
MS Learn
free tutorial
Implement Remote Help scenarios using Microsoft Intune
Configure and deploy Microsoft Intune Remote Help, assign helper and sharer permissions, monitor support sessions,...
M365 Intune
intermediate
MS Learn
free tutorial
Monitor and maintain devices using Microsoft Intune
Use Endpoint Analytics, proactive remediation, reporting, and automation to monitor and maintain device health and...
M365 Intune
intermediate
MS Learn
free tutorial
Implement reporting and data visibility using Microsoft Intune
Access, customize, and share Microsoft Intune reports, workbooks, and dashboards to deliver actionable operational...
M365 Intune Azure Monitor
intermediate
MS Learn
free tutorial
Implement device encryption and security policies using Microsoft Intune
Deploy and manage BitLocker device encryption on Windows endpoints using Microsoft Intune, including policy...
M365 Windows Intune
intermediate
MS Learn
free tutorial
Enforce compliance and remediate security issues by using Microsoft Intune
Design, assign, and monitor Microsoft Intune compliance policies, configure graduated noncompliance actions, and...
M365 Windows Intune
intermediate
MS Learn
free tutorial
Implement endpoint security with Microsoft Defender and Microsoft Intune
Onboard devices to Microsoft Defender with Microsoft Intune, configure security baselines and EDR policies, and...
M365 Windows Intune
intermediate
MS Learn
free tutorial
Explore Azure Virtual Desktop
Explore Azure Virtual Desktop architecture, compare it with Windows 365, and learn how host pools, session hosts,...
Azure Azure Virtual Desktop M365
intermediate
MS Learn
free tutorial
Analyze advanced device signals with Microsoft Intune Suite
Use Microsoft Intune Suite Advanced Analytics, anomaly detection, and integration with Microsoft Defender to surface...
M365 Intune
intermediate
MS Learn
free tutorial
Integrate SQL solutions with Azure services
Learn how to use Data API Builder to create REST and GraphQL APIs for SQL databases, deploy to Azure, configure...
Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Implement CI/CD by using SQL database projects
Implement CI/CD for SQL Database Projects with source control, branching, schema drift detection, automated...
Azure Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Deploy Windows devices using Windows Autopilot
Covers Windows Autopilot registration, deployment profiles, pre-provisioning, monitoring, and common troubleshooting...
M365 Windows Intune
intermediate
MS Learn
free tutorial
Optimize database performance
Optimize Azure SQL Database performance by choosing the right service tier and managing concurrency with isolation...
Azure Azure Sql Database Sql Server
intermediate
MS Learn
free tutorial
Audit the security of Windows Server IaaS Virtual Machines
Learn about Microsoft Defender for Cloud and how to onboard Windows Server computers to Defender for Servers by...
Azure Azure Cloud Shell Azure Portal
intermediate
MS Learn
free tutorial
Deploy and manage Active Directory Domain Services domain controllers
This module introduces you to the topology of domain controllers within an Active Directory environment. It also...
Active Directory
intermediate
MS Learn
free tutorial
Implement data security and compliance with SQL
Learn how to implement data security and compliance features in SQL Server, Azure SQL, and SQL databases in...
Sql Server Azure Sql Database Fabric
intermediate
MS Learn
free tutorial
Analyze text with Azure Language in Foundry Tools
Use Azure Language in Foundry Tools to built text analysis solutions.
Microsoft Foundry
intermediate
MS Learn
free course
Develop agents and applications using agentic programming tools
Learn how to develop applications using agentic programming tools and techniques. This training covers how to...
Github
intermediate
MS Learn
free course
Perform code maintenance tasks using GitHub Copilot Agent
Learn how to accelerate common code maintenance tasks using GitHub Copilot Agent. This training covers how to...
Github
intermediate
MS Learn
free course
Deploy cloud-native apps using Azure Container Apps
Learn how to build, deploy, scale, and manage containerized cloud-native apps using Azure Container Apps, Azure...
Azure Container Registry Azure Pipelines Azure Container Apps
intermediate
MS Learn
free tutorial
Configure Azure Container Registry for container app deployments
Learn how to create and configure an Azure Container Registry, the process of pushing container images to Azure...
Azure Container Registry
intermediate
MS Learn
free tutorial
Resolve GitHub issues using GitHub Copilot Agent
This module covers how to identify and remediate GitHub issues using GitHub Copilot's Ask and Agent modes. The...
Github Vs Code
intermediate