I remember running my first commands and building my first automation using Windows PowerShell back in 2006. Since then, PowerShell became one of my daily tools to build, deploy, manage IT environments. With the release of PowerShell version 6 and now PowerShell 7, PowerShell became cross-platform. This means you can now use it on even more systems like Linux and macOS. With PowerShell becoming more and more powerful (you see what I did there ;)), more people are asking me how they can get started and learn PowerShell. Luckily we just released 5 new modules on Microsoft Learn for PowerShell.
Learn about the basics of PowerShell. This cross-platform command-line shell and scripting language is built for task automation and configuration management. You'll learn basics like what PowerShell is, what it's used for, and how to use it.
PowerShell learn module: Introduction to PowerShell
In this module, you'll learn how to connect commands into a pipeline. You'll also learn about filtering left, formatting right, and other important principles.
PowerShell learn module: Connect commands into a pipeline
This module introduces you to scripting with PowerShell. It introduces various concepts to help you create script files and make them as robust as possible.
PowerShell learn module: Introduction to scripting in PowerShell
Getting started by writing code examples to learn the basics of programming in PowerShell!
PowerShell learn module: Write your first PowerShell code
Install Azure PowerShell locally and use it to manage Azure resources.
PowerShell learn module: Automate Azure tasks using scripts with PowerShell
Want to learn how to install PowerShell 7? Check out my video on Microsoft Channel 9.
I hope this helps you get started and learn PowerShell! If you have any questions feel free to leave a comment!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.