Programming & Software Development
917 resources — showing top 120
Programming 1265
Azure 880
Cloud 549
Computer Science 415
M365 242
Power Platform 226
Power Apps 132
Entra Id 125
Engineering 120
Dotnet 119
Data Science, Analytics & Computer Technology 114
Github 114
Power Automate 98
Computer Programming 95
Industry Solutions 95
Vs Code 91
Mscloud Healthcare 90
Azure Cloud Services 87
Azure Sql Database 86
Windows 85
MS Learn
free
tutorial
Introduction to the basics of AL programming in Dynamics 365 Business Central
Explore the basics of Application Language (AL) programming, including variables, data types, options, and enums.
Dynamics 365
Dynamics Business Central
beginner
MS Learn
free
tutorial
Introduction to Azure SRE Agent
Learn how Azure SRE Agent supports operational investigations, automation, and controlled mitigation, and evaluate...
Azure
beginner
MS Learn
free
course
Explore SQL Server 2025 capabilities
Explore SQL Server 2025 capabilities
Sql Server
beginner
MS Learn
free
tutorial
Get started with SQL Server 2025
Learn about SQL Server 2025's new capabilities including AI integration, analytics improvements, developer features,...
Sql Server
beginner
MS Learn
free
tutorial
Build AI-powered solutions using SQL Server 2025
Build AI-powered solutions using SQL Server 2025
Sql Server
beginner
MS Learn
free
tutorial
Introduction to SQL Server 2025 data virtualization
Learn about data virtualization, how to use Polybase to access and query external data, and enhanced Polybase...
Sql Server
beginner
MS Learn
free
tutorial
Understand hybrid data platform on SQL Server 2025
This module helps users understand the hybrid data platform capabilities of SQL Server 2025.
Sql Server
beginner
MS Learn
free
tutorial
Get started with GraphQL in Microsoft Fabric
Learn how GraphQL in Microsoft Fabric works, the key concepts, and practical examples to help users integrate their...
Fabric
Azure Sql Database
beginner
MS Learn
free
tutorial
Get started with SQL Database in Microsoft Fabric
Learn how SQL Database in Microsoft Fabric works, the key concepts, and practical examples to help users SQL...
Fabric
Azure Sql Database
beginner
MS Learn
free
tutorial
Introduction to Cluster Shared Volumes
Introduction to Cluster Shared Volumes
Windows Server
beginner
MS Learn
free
course
Query and modify data with Transact-SQL
Learn how to use Transact-SQL (T-SQL) to interact with relational databases by querying and modifying data. This...
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
tutorial
Sort and filter results in T-SQL
Sort and filter results in T-SQL
Sql Server
Azure Sql Managed Instance
Azure Sqlserver Vm
beginner
MS Learn
free
tutorial
Combine multiple tables with JOINs in T-SQL
Combine multiple tables with JOINs in T-SQL
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
tutorial
Introduction to Transact-SQL
Introduction to Transact-SQL
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
tutorial
Use built-in functions and GROUP BY in Transact-SQL
Use built-in functions and GROUP BY in Transact-SQL
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
tutorial
Write Subqueries in T-SQL
Write Subqueries in T-SQL
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
tutorial
Modify data with T-SQL
Modify data with T-SQL
Azure Sql Database
Sql Server
Azure Sql Managed Instance
beginner
MS Learn
free
course
Get Started with Python Programming: Part 1 - Fundamentals
Learn the fundamentals of programming in Python.
Vs Code
beginner
MS Learn
free
tutorial
Work with data in Python
Learn how to store and manipulate data in Python. Explore variables, dynamic typing, numeric operations, and type conversion.
Vs Code
beginner
MS Learn
free
tutorial
Add decision-making to your code
Learn how to control the flow of your Python programs using Booleans, comparison operators, conditional logic, and...
Vs Code
beginner
MS Learn
free
tutorial
What is Project Perception?
Understand what Project Perception is, the problem it addresses, and the core capabilities it provides today in the...
Defender Xdr
beginner
MS Learn
free
tutorial
Write your first Python code
Get started with Python programming. Learn to display output, accept user input, and manipulate strings to build...
Vs Code
beginner
MS Learn
free
tutorial
Introduction to Azure hybrid cloud services
Get an introductory overview of hybrid cloud technologies and how you can connect an on-premises environment to...
Azure
beginner
MS Learn
free
course
Introduction to Microsoft Azure Data core data concepts
Data is the foundation on which all software is built. Learn about common data formats, workloads, roles, and...
Azure
Fabric
Power Bi
beginner
MS Learn
free
tutorial
Define a Microsoft AI strategy to create business value in sustainability
Discover AI use cases and scenarios for sustainability. Get familiar with Microsoft AI tools and services for...
Azure Openai
Mscloud Sustainability
Industry Solutions
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) introduction to practical application exercises
Learn skills needed to be successful in this course.
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Edit and finalize dictated reports in PowerScribe One
Learn how editors review transcribed text, work with structured fields, and send reports forward for finalization in...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Basic reporting in PowerScribe One for attendings
Learn the fundamentals of PowerScribe One reporting for attendings, from dictation through review and finalization.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) create prompts
Explore best practices for effective prompting. Complete hands-on exercises to build AI-powered prompts in the...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Basic reporting in PowerScribe One for residents
Learn the fundamentals of PowerScribe One reporting for residents, from dictation and review to routing reports for...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Resident learning and feedback tools
Learn to review attending feedback in PowerScribe One, apply it to reporting, and improve your resident documentation skills.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
AutoText foundations
Learn AutoText fundamentals in PowerScribe One for efficient, consistent radiology reporting.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Review resident approved reports
Route resident reports through the review workflow, provide feedback in PowerScribe One, and finalize reports...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Microsoft for Healthcare Overview
Explore current healthcare challenges, how AI plays a significant role in healthcare and how Microsoft for...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Microsoft for Healthcare data model for Dataverse
Explore Microsoft Cloud for Healthcare's data model, based on the Fast Healthcare Interoperability Resources (FHIR)...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Deploy Healthcare Data Solutions in Microsoft Fabric and ingest sample data
Learn how to deploy Healthcare Data Solutions in Microsoft Fabric and ingest sample data.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot basics for physicians
Get started with Dragon Copilot for physicians by exploring core AI concepts, workspace navigation, recording...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Introduction to the editor role in PowerScribe One
Learn how the PowerScribe One editor role supports the radiology reporting workflow and how to use the Explorer...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
AutoText in daily reporting
Learn how to use AutoText in PowerScribe One to insert reports, complete fill-in fields, identify noncompliant...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Deploy and use OMOP transformations for analytics
Learn about Observational Medical Outcomes Partnership (OMOP) transformations in healthcare data solutions in...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) practical application exercises summary
Review resources for vocabulary, texts, workflows, prompts, and customizable templates to enhance clinical documentation.
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Healthcare data solutions overview
Learn about healthcare data solutions in Microsoft Fabric.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Introduction to Azure Health Data Services
Learn about Azure Health Data Services in Microsoft Cloud for Healthcare.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Get started with PowerScribe One for resident radiologists
Learn to launch PowerScribe One, navigate core reporting areas, and utilize cloud speech technology for radiology workflows.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) create vocabulary
Learn best practices and how to add vocabulary entries in the Dragon Copilot library to improve speech recognition...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Get started with PowerScribe One for attending radiologists
Learn to launch PowerScribe One, navigate core reporting areas, and utilize cloud speech technology for radiology workflows.
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Microsoft for Healthcare training environment preparation
This module explains the process of obtaining a training environment that you'll use for all subsequent modules in...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Integration and interoperability in Microsoft for Healthcare solution overview
A foundational description of the integration and interoperability challenges in the healthcare and how Microsoft...
Industry Solutions
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) create texts
Learn best practices for creating and using texts in the Dragon Copilot (physicians) library. Create texts to...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) create workflows
Learn best practices for creating workflows in the Dragon Copilot (physicians) library. Create workflows to help...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Dragon Copilot (physicians) create customizable templates
Learn best practices for creating customizable templates in the Dragon Copilot (physicians) library. Use hands-on...
Mscloud Healthcare
beginner
MS Learn
free
tutorial
Protect infrastructure with Zero Trust
Infrastructure is a broad term that covers all hardware, software, servers, networks, facilities, and much more....
M365
beginner
MS Learn
free
tutorial
Manage networks with Zero Trust
Networks enable us to communicate with everyone, from sharing pictures and video chats to online shopping and...
M365
beginner
MS Learn
free
tutorial
Explore application troubleshooting
This module explores the methods and tools used for troubleshooting application deployment issues.
Windows
beginner
MS Learn
free
tutorial
Secure endpoints with Zero Trust
Learn how to use Zero Trust to secure endpoints to protect your organization and its users.
M365
beginner
MS Learn
free
tutorial
Customize layout in .NET MAUI XAML pages
Create consistent user interfaces across different devices by using StackLayout and Grid.
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Manage secrets in Java applications - Zero Trust and Zero Secrets
In this module, you learn about managing secrets in your Java applications on Azure. You'll explore best practices...
Azure
Azure Spring Apps
Azure Functions
beginner
MS Learn
free
tutorial
Explore core data concepts
This content is a part of Explore core data concepts.
Azure
Fabric
Power Bi
beginner
MS Learn
free
tutorial
Describe the function and identity types of Microsoft Entra ID
Describe the function and identity types of Microsoft Entra ID
Azure
Entra Id
Entra
beginner
MS Learn
free
tutorial
Describe the authentication capabilities of Microsoft Entra ID
Describe the authentication capabilities of Microsoft Entra ID
Azure
Entra Id
Entra
beginner
MS Learn
free
tutorial
Describe the identity protection and governance capabilities of Microsoft Entra
Describe the identity protection and governance capabilities of Microsoft Entra.
Entra Id
beginner
MS Learn
free
tutorial
Create a UI in a .NET MAUI app by using XAML
Learn how to design a UI for a .NET MAUI app using XAML.
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Design consistent .NET MAUI XAML pages by using shared resources
Learn how to use static and dynamic shared resources to build a .NET Multi-platform App UI (MAUI) user interface....
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Optimize your Windows gaming experience with the Xbox app
This module introduces ways to use the Xbox app and Windows gaming features to optimize your PC gaming experience...
Windows 11
beginner
MS Learn
free
tutorial
Sign in users with Microsoft Entra ID in a Java web app
Learn how to authenticate users with Microsoft Entra ID and get authorized access to data in a Java web app using...
Azure
Msal Java
beginner
MS Learn
free
tutorial
Explore data roles and services
This content is a part of Explore data roles and services.
Azure
Fabric
Power Bi
beginner
MS Learn
free
tutorial
Secure your identities by using Microsoft Entra ID
Use Microsoft Entra ID to you secure your internal, external, and customer identities.
Azure
Entra Id
Entra External Id
beginner
MS Learn
free
tutorial
Create a cross-platform app with .NET MAUI
Learn how to use Visual Studio with .NET MAUI (Multi-platform Application User Interface) to create a cross-platform app.
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Allow users to reset their password with Microsoft Entra self-service password reset
Learn how to allow users to reset their password with Microsoft Entra self-service password reset.
Azure
Entra Id
beginner
MS Learn
free
tutorial
Store local data with SQLite in a .NET MAUI app
Learn how to store and access data held in SQLite using a .NET Multi-platform App UI (MAUI) app
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Understand data roles, services, and products
Data is so widespread that many services and roles are needed to manage the data of an organization. This module...
Office Excel
Sql Server
beginner
MS Learn
free
tutorial
Secure Microsoft Entra users with multifactor authentication
Learn how to use multifactor authentication with Microsoft Entra ID to harden your user accounts.
Azure
Azure Portal
Entra Id
beginner
MS Learn
free
tutorial
Describe access management capabilities of Microsoft Entra
Describe access management capabilities of Microsoft Entra
Azure
Entra Id
Entra
beginner
MS Learn
free
tutorial
Accessibility best practices for games and platforms
Learn about foundational accessibility best practice principles that you can use to guide the development of games...
Xbox
beginner
MS Learn
free
tutorial
Create multi-page .NET MAUI apps with tab and flyout navigation
Use .NET Multi-platform App UI (MAUI) shell to create multi-page applications with tabs and flyout navigation.
Vs
Dotnet
Dotnet Maui
beginner
MS Learn
free
tutorial
Introduction to Azure Copilot
Learn what Azure Copilot is, how it works, and how to decide whether this AI-powered tool is right for managing your...
Azure
beginner
MS Learn
free
tutorial
Deploy a Jakarta EE application to Azure
Deploy a Jakarta EE application to JBoss EAP on Azure App Service and bind it to Azure Database for MySQL.
Azure
beginner
MS Learn
free
course
Managing Azure NetApp Files
Build your knowledge and skills in managing Azure NetApp Files. Start with fundamental setup tasks and registration...
Azure Netapp Files
beginner
MS Learn
free
tutorial
Troubleshoot Azure NetApp Files
Learn to use the Diagnose and solve problems tool to troubleshoot issues of Azure NetApp Files, and learn...
Azure Netapp Files
beginner
MS Learn
free
tutorial
Develop your first agent with Microsoft Foundry
AI agents are transforming how we interact with technology. In this module, you'll learn how to develop your first...
Microsoft Foundry
beginner
MS Learn
free
tutorial
Get more done with Copilot Cowork
Learn how Copilot Cowork lets you delegate multi-step work across your apps. Describe a goal, review the plan,...
Ms Copilot
M365
M365 Apps
beginner
MS Learn
free
tutorial
Design a SQL Server migration strategy
Design a SQL Server migration strategy
Azure
Azure Sql Database
Azure Sql Managed Instance
beginner
MS Learn
free
course
Discover new Outlook for Windows
Take control of your inbox, calendar, and contacts in the new Outlook for Windows experience and make the most of...
Microsoft 365 Copilot
Ms Copilot
beginner
MS Learn
free
tutorial
Manage People in new Outlook for Windows
Learn how to effectively manage your contacts in the new Outlook for Windows.
Microsoft 365 Copilot
Ms Copilot
Office
beginner
MS Learn
free
tutorial
Customize new Outlook for Windows
Personalize your settings, notifications, and layout to create an environment that works the way you do to help you...
Microsoft 365 Copilot
Ms Copilot
Office
beginner
MS Learn
free
tutorial
Compose and send mail in new Outlook for Windows
You learn how to compose emails, handle attachments, and organize your inbox in the Outlook, highlighting the...
Microsoft 365 Copilot
Ms Copilot
Office
beginner
MS Learn
free
tutorial
Organize your inbox in new Outlook for Windows
Unlock the full potential of your inbox with the new Outlook. Learn how to organize your emails, making it easier to...
Microsoft 365 Copilot
Ms Copilot
Office
beginner
MS Learn
free
tutorial
Manage your calendar in new Outlook for Windows
Learn how to effectively manage your calendar in the new Outlook for Windows. Discover features that help you...
Microsoft 365 Copilot
Ms Copilot
Office
beginner
MS Learn
free
tutorial
Streamline development workflows with Windows 11
In this module, you'll learn how Windows 11 capabilities support modern development workflows and help developers...
Windows 11
beginner
MS Learn
free
tutorial
Manage application volume groups for Oracle in Azure NetApp Files
Learn ways to manage application volume groups for Oracle in Azure NetApp Files, like deploying application volume...
Azure Netapp Files
beginner
MS Learn
free
course
Explore the fundamentals of Microsoft Power Platform
Explore the core products and capabilities of Microsoft Power Platform—including Power Apps, Power Automate,...
Power Apps
Power Automate
Power Pages
beginner
MS Learn
free
tutorial
Manage volume capacity and performance for Azure NetApp Files
Learn how to monitor volume capacity, resize capacity pools and volumes, change volume service levels, manage quota...
Azure Netapp Files
beginner
MS Learn
free
tutorial
Choose tools and services for your agent on Microsoft's agent platform
Explore the tools and services Microsoft provides across each area of agent development so you can select the...
Azure
Microsoft 365 Copilot
Microsoft Copilot Studio
beginner
MS Learn
free
tutorial
Introduction to Azure Network Watcher
This module explains what Azure Network Watcher does, how it works, and when you should choose to use Network...
Azure Network Watcher
beginner
MS Learn
free
tutorial
Manage and control traffic flow in your Azure deployment with routes
Learn how to control Azure virtual network traffic by implementing custom routes.
Azure
Azure Virtual Machines
Azure Virtual Network
beginner
MS Learn
free
tutorial
Deploy Azure infrastructure by using JSON ARM templates
Write JSON Azure Resource Manager templates by using Visual Studio Code to deploy your infrastructure to Azure...
Azure
Vs Code
Azure Resource Manager
beginner
MS Learn
free
tutorial
Protect your virtual machines by using Azure Backup
Use Azure Backup to help protect on-premises servers, virtual machines, SQL Server, Azure file shares, and other workloads.
Azure
Azure Virtual Machines
Azure Backup
beginner
MS Learn
free
tutorial
Introduction to Azure virtual machines
Learn about the decisions you make before creating a virtual machine, the options to create and manage the VM, and...
Azure
Azure Virtual Machines
beginner
MS Learn
free
tutorial
Host your domain on Azure DNS
Learn how to host the Domain Name System (DNS) records for your domains on Azure infrastructure by using Azure DNS.
Azure
Azure Dns
beginner
MS Learn
free
tutorial
Identify Microsoft Power Automate components
Explore Power Automate's cloud flows, desktop flows, triggers, actions, and Copilot capabilities. Learn how to...
Power Automate
beginner
MS Learn
free
tutorial
Identify basic Microsoft Power Apps capabilities
Use Microsoft Power Apps and Copilot to build functional apps by describing what you need in plain language. Explore...
Power Apps
beginner
MS Learn
free
tutorial
Introduction to small form factor deployments of Azure Local (preview)
In this module, you’ll explore how small form factor deployments of Azure Local (preview) can support scenarios that...
Azure Local
beginner
MS Learn
free
tutorial
Describe Microsoft Dataverse
In this module, you explore Microsoft Dataverse as the intelligent data platform at the core of Microsoft Power...
Dataverse
Power Platform
beginner
MS Learn
free
course
Debug C# console applications (Get started with C#, Part 6)
Debug C# console applications (Get started with C#, Part 6)
Dotnet
Vs Code
beginner
MS Learn
free
course
Add logic to C# console applications (Get started with C#, Part 3)
Deepen your experience with C# logic and iteration statements, Boolean expressions, and code blocks in this Learning Path.
Dotnet
Vs Code
beginner
MS Learn
free
course
Access local files asynchronously
Learn how to manage local files using the System.IO namespace and how to asynchronously back up and restore...
Dotnet
Vs Code
beginner
MS Learn
free
course
Implement classes, properties, and methods
Learn how to create classes and objects in C# and how to securely access and manage encapsulated data using...
Dotnet
Vs Code
beginner
MS Learn
free
course
Implement inheritance and polymorphism
Implement inheritance and polymorphism
Vs
beginner
MS Learn
free
course
Implement delegates and events
Learn how to implement late binding using delegates, how to notify other classes or objects when something of...
Dotnet
Vs Code
beginner
MS Learn
free
course
Create and run simple C# console applications (Get started with C#, Part 2)
Use Visual Studio Code to develop C# console applications that implement arrays, foreach loops, and if statements.
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Add decision logic to your code using `if`, `else`, and `else if` statements in C#
Learn to branch your code's execution path by evaluating Boolean expressions.
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Guided project - Debug and handle exceptions in a C# console application using Visual Studio Code
This module guides you through the code verification process for a C# console application. Hands-on activities...
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Store and retrieve JSON files
Learn how to serialize and deserialize JavaScript Object Notation (JSON) strings using the JsonSerializer class, the...
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Choose the correct data type in your C# code
Choose the correct data type for your code from several basic types used in C#.
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Format alphanumeric data for presentation in C#
Explore basic methods in C# to format alphanumeric data.
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Null safety in C#
Learn coding practices to help prevent the occurrence of NullReferenceException.
Dotnet
beginner
MS Learn
free
tutorial
Call methods from the .NET Class Library using C#
Use functionality in the .NET Class Library by calling methods that return values, accept input parameters, and more.
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Implement class properties and methods
Learn how to implement read-write, read-only, and write-only class properties using property accessors and access...
Vs Code
beginner
MS Learn
free
tutorial
Implement class inheritance
Learn how to create a class hierarchy using base and derived classes and how to hide or override members of a...
Dotnet
Vs Code
beginner
MS Learn
free
tutorial
Store and iterate through sequences of data using Arrays and the foreach statement in C#
Learn to create array variables and iterate through elements of the array.
Dotnet
Vs Code
beginner