TechThought’s Learn PowerShell course is a great introduction to the PowerShell language and associated tooling that gets you building with PowerShell quickly. The course is available on YouTube with reference code on GitHub .
This course is, in my opinion, the best video course to get you building with PowerShell quickly. It primarily focuses on the distinctives of the PowerShell language, and gives practical examples of how features like pipelining, splatting, and Cmdlet style functions are useful in common IT tasks.
Verify Certificate This course was my first introduction to PowerShell, and it got me excited to dive in further. I started learning PowerShell for a project at work, and I see why it’s preferred by many IT engineers for its object-oriented piping and deep integration with Microsoft products.
Getting Started with PowerShell provides just enough information to get started tinkering with the PowerShell interpreter on a Linux system. It covers the structure of the PowerShell open-source project, installing the PowerShell interpreter, basic PowerShell syntax, and PowerShell’s module system.