- Module 1: This module introduces PowerShell, a cross-platform command-line shell and scripting language built for task automation and configuration management.
- Understand what PowerShell is and what you can use it for.
- Use commands to automate tasks.
- Module 2: PowerShell comes with a built-in help system. Use help to read more about a command, what the command does, and how to call it. Also, if you inspect what a command returns, you can use that information to customize the output, determine what commands are logically grouped, and determine how to use the commands together.
- Inspect commands to understand how to call them.
- Understand what a command returns and customize what it returns.
- Module 3: In this module, you'll learn how to connect commands into a pipeline.
- Explore cmdlets further and construct a sequence of them in a pipeline.
- Apply sound principles to your commands by using filtering and formatting.
- Module 4: In this module, you begin learning the basics of programming by writing and running code in PowerShell.
- Manage PowerShell inputs and outputs.
- Diagnose errors when you type code incorrectly.
- Identify PowerShell elements such as cmdlets, parameters, inputs, and outputs.
- Module 5: Learn how to script by using PowerShell.
- Understand how to write and run scripts.
- Use variables and parameters to make your scripts flexible.
- Apply flow-control logic to make intelligent decisions.
- Add robustness to your scripts by adding error management.
- Module 6: Learn how to install Azure PowerShell on Linux, macOS, or Windows and then connect to Azure and manage your resources.
- Decide if Azure PowerShell is the right tool for your Azure administration tasks
- Install Azure PowerShell on Linux, macOS, and/or Windows
- Connect to an Azure subscription using Azure PowerShell
- Create Azure resources using Azure PowerShell
After completing this module, you'll be able to:
When you finish this module, you'll be able to:
After you complete this module, you'll be able to:
After you've completed this module, you'll be able to:
In this module, you will: