Course subjects
Learning Path 1: Getting Started with Windows PowerShell
Module 1: Review Windows PowerShell
Module 2: Understand the command syntax in Windows PowerShell
Module 3: Find commands and Get-Help in Windows PowerShell
Learning Path 2: Maintain system administration tasks in Windows PowerShell
Module 1: Manage Active Directory Domain Services using PowerShell cmdlets
Module 2: Manage network service settings for Windows devices using PowerShell cmdlets
Module 3: Manage Windows Server settings using PowerShell cmdlets
Module 4: Manage settings for a local Windows machine using PowerShell cmdlets
Learning Path 3: Work with the Windows PowerShell pipeline
Module 1: Understand the Windows PowerShell pipeline
Module 2: Select, sort, and measure objects using the pipeline
Module 3: Filter objects out of the pipeline
Module 4: Enumerate objects in the pipeline
Module 5: Send pipeline data as output
Module 6: Pass pipeline data
Learning Path 4: Work with PowerShell providers and PowerShell drives in Windows PowerShell
Learning Path 5: Query management information by using Common Information Model and Windows Management Instrumentation
Module 1: Review CIM and WMI
Module 2: Query configuration information by using CIM and WMI
Module 3: Query and manipulate repository objects by using CIM and WMI methods
Learning Path 6: Use variables, arrays, and hash tables in Windows PowerShell scripts
Learning Path 7: Create and modify scripts by using Windows PowerShell
Module 1: Create and run scripts by using Windows PowerShell
Module 2: Work with scripting constructs in Windows PowerShell
Module 3: Import data in different formats for use in scripts by using Windows PowerShell cmdlets
Module 4: Use methods to accept user inputs in Windows PowerShell scripts
Module 5: Troubleshoot scripts and handle errors in Windows PowerShell
Module 6: Use functions and modules in Windows PowerShell scripts
Learning Path 8: Administer remote computers by using Windows PowerShell
Module 1: Manage single and multiple computers by using Windows PowerShell remoting
Module 2: Use advanced Windows PowerShell remoting techniques
Module 3: Manage persistent connections to remote computers by using Windows PowerShell sessions
Learning Path 9: Manage cloud resources by using Windows PowerShell
Module 1: Review the Azure PowerShell module
Module 2: Review the features and tools for Azure Cloud Shell
Module 3: Manage Azure resources with Windows PowerShell
Learning Path 10: Manage Microsoft 365 services by using Windows PowerShell
Module 1: Manage users, groups, and licenses in Microsoft Entra ID by using Windows PowerShell
Module 2: Manage Exchange Online by using Windows PowerShell
Module 3: Manage SharePoint Online by using Windows PowerShell
Module 4: Manage Microsoft Teams by using Windows PowerShell
Learning Path 11: Create and manage background jobs and scheduled jobs in Windows PowerShell