1. Review Windows PowerShell
This module introduces you to Windows PowerShell and its versions. It discusses commonly used host applications. It explains how to use Microsoft Visual Studio Code (VS Code) to develop PowerShell scripts.
Click here to know more
2. Understand the command syntax in Windows PowerShell
This module covers the cmdlet structure and parameters for using Windows PowerShell cmdlets. It also explains how to use tab completion and how to display About files content.
Click here to know more
3. Find commands and Get-Help in Windows PowerShell
This module explains how to find Windows PowerShell cmdlets that you can use to perform specific tasks. It also covers how to use Get-Help to retrieve detailed information about a cmdlet and its parameters.
Click here to know more
4. Manage Active Directory Domain Services using PowerShell cmdlets
This module covers the cmdlets that are used to administer Active Directory Domain Services.
Click here to know more
5. Manage network service settings for Windows devices using PowerShell cmdlets
This module covers the PowerShell modules and cmdlets that are used to configure network settings for Windows devices.
Click here to know more
6. Manage Windows Server settings using PowerShell cmdlets
This module covers cmdlets that are used to configure settings related to Group Policy, Server Manager, Hyper-V, and Internet Information Services (IIS).
Click here to know more
7. Manage settings for a local Windows machine using PowerShell cmdlets
This module covers common PowerShell cmdlets that can be used to perform tasks on a local Windows 10 computer.
Click here to know more
8. Understand the Windows PowerShell pipeline
This module explains about the Windows PowerShell pipeline and some basic techniques for running multiple commands in it.
Click here to know more
9. Select, sort, and measure objects using the pipeline
This module explains how to manipulate objects in the pipeline by using commands that sort, select, and measure objects.
Click here to know more
10. Filter objects out of the pipeline
This module explains how to filter objects out of the pipeline by using the Where-Object cmdlet to specify various criteria.
Click here to know more
11. Enumerate objects in the pipeline
This module explains how to enumerate objects in the pipeline so that you can work with one object at a time during automation.
Click here to know more
12. Send and pass data as output from the pipeline
This module explains how to send pipeline data to files and in various output formats.
Click here to know more
13. Pass pipeline objects
This module explains how the Windows PowerShell command-line interface passes objects from one command to another in the pipeline.
Click here to know more
14. Connect with data stores using PowerShell providers
This module covers PowerShell providers that connect Windows PowerShell to data stores. They offer an easier-to-understand and consistent interface for working with data stores.
Click here to know more
15. Use PowerShell drives in PowerShell
This module explains how to work with PowerShell drives.
Click here to know more
16. Review CIM and WMI
This module covers CIM and WMI technologies to connect to a common information repository that contains management information that you can query and manipulate.
Click here to know more
17. Query configuration information by using CIM and WMI
This module explains the structure of the namespaces that contain classes and also how to query instances of a class. It covers how to query remote computers by using ad-hoc connections and CIM sessions.
Click here to know more
18. Query and manipulate repository objects by using CIM and WMI methods
This module explains how to use CIM and WMI to make changes by using methods. Discovering and understanding these methods is an important step in querying and manipulating the repository information.
Click here to know more
19. Manage variables in Windows PowerShell scripts
This module explains how to create variables, name them correctly, and assign the correct data type, while ensuring the data you store in variables is in the correct format and easily accessible.
Click here to know more
20. Work with arrays and hash tables in Window PowerShell scripts
This module explains how to use arrays and hash tables in Windows PowerShell scripts.
Click here to know more
21. Create and run scripts by using Windows PowerShell
This module explains how to create and run scripts.
Click here to know more
22. Work with scripting constructs in Windows PowerShell
This module explains how to use scripting constructs for iteration and decision making in Windows PowerShell.
Click here to know more
23. Import data in different formats for use in scripts by using Windows PowerShell cmdlets
This module explains how to import data from a text file, CSV file, XML file, and JavaScript Object Notation (JSON) file.
Click here to know more
24. Use methods to accept user inputs in Windows PowerShell scripts
This method explains multiple methods for accepting user input in a Windows PowerShell script.
Click here to know more
25. Troubleshoot scripts and handle errors in Windows PowerShell
This module covers troubleshooting PowerShell scripts and understanding error messages.
Click here to know more
26. Use functions and modules in Windows PowerShell scripts
This module covers how to create modules and functions in Windows PowerShell scripts.
Click here to know more
27. Manage single and multiple computers by using Windows PowerShell remoting
This module explains how to use remoting to perform administration on remote computers.
Click here to know more
28. Use advanced Windows PowerShell remoting techniques
This module covers some useful advanced techniques that will help overcome the limitations of basic Windows PowerShell remoting.
Click here to know more
29. Manage persistent connections to remote computers by using Windows PowerShell sessions
This module explains how to establish and manage persistent connections to remote computers, known as Windows PowerShell sessions or PSSessions.
Click here to know more
30. Review Azure PowerShell module
This module explains the Azure PowerShell environment and the Az module for Windows PowerShell. It also explains how to manage Azure Active Directory (Azure AD) by using PowerShell modules.
Click here to know more
31. Review the features and tools for Azure Cloud Shell
This module covers Azure Cloud Shell and its features.
Click here to know more
32. Manage Azure resources with Windows PowerShell
This module explains how to install the necessary modules for cloud services management and use PowerShell commands to perform simple administrative tasks on cloud resources like Azure virtual machines, Azure subscriptions and Azure storage accounts.
Click here to know more
33. Manage users, groups, and licenses in Azure AD by using Windows PowerShell
This module covers how to give access to the services in Microsoft 365, so that you can create user accounts and then assign licenses that provide access to the services.
Click here to know more
34. Manage Exchange Online by using Windows PowerShell
This module covers managing mailboxes, resources, and admin roles in Exchange Online with PowerShell.
Click here to know more
35. Manage SharePoint Online by using Windows PowerShell
This module describes SharePoint Online, which is a collaboration service that allows to store and share information through a web-based interface. The module explains how to manage SharePoint Online users and groups with PowerShell.
Click here to know more
36. Manage Microsoft Teams by using Windows PowerShell
This module explains how to use Microsoft Teams PowerShell module to perform tasks such as creating teams and managing user permissions.
Click here to know more
37. Create and manage background jobs using Windows PowerShell
This module explains the three types of jobs: local jobs, Windows PowerShell remote jobs, and Common Information Model (CIM)/Windows Management Instrumentation (WMI) jobs. These job types form the basis of the Windows PowerShell job system.
Click here to know more
38. Create and manage scheduled jobs using Windows PowerShell
This module covers how to use scheduled jobs. In Windows PowerShell, scheduled jobs are essentially scheduled tasks. They follow the same rules for actions, triggers, and other features, and run Windows PowerShell scripts by design.
Click here to know more