PowerShell Video Training Tutorials – 122 Hours

Here is a collection of over 122 hours of premium video tutorials on by Pluralsight. In order to view the videos, you need to become a member of Pluralsight.

Screenshot of Windows PowerShell 1.0
Screenshot of Windows PowerShell 1.0
By Microsoft Corporation – Screenshot taken by User:Ghettoblaster from en.wikipedia, Public Domain, https://commons.wikimedia.org/w/index.php?curid=11757570

Background: is a task automation and configuration management framework from Microsoft. Powershell consists of a command-line shell and associated scripting language built on the .NET Framework. PowerShell provides full access to COM and WMI. This allows administrators to do administrative tasks on both local and remote Windows systems as well as WS-Management and CIM enabling management of remote Linux systems and network devices.

Administrative tasks in PowerShell are usually done with cmdlets, Cmdlets are specialized .NET classes implementing a specific operation. Sets of cmdlets may be combined into scripts, executables (which are standalone applications), or by instantiating regular .NET classes (or WMI/COM Objects). These work by accessing data in various data stores, like the file system or registry, which are made available to the PowerShell runtime via Windows PowerShell providers.

Windows PowerShell also provides a hosting API that allows the Windows PowerShell runtime to be embedded inside other applications. These applications can then use Windows PowerShell functionality to implement given operations, including those exposed via the graphical interface. This capability has been used by Microsoft Exchange Server 2007 to expose its management functionality as PowerShell cmdlets and providers and implement the graphical management tools as PowerShell hosts which invoke the necessary cmdlets. Other Microsoft applications including Microsoft SQL Server 2008 also expose their management interface via PowerShell cmdlets. With PowerShell, graphical management applications on Windows are layered on top of Windows PowerShell. A PowerShell scripting interface for Windows products is mandated by Microsoft’s Common Engineering Criteria.

Windows PowerShell includes its own extensive, console-based help, similar to man pages in Unix shells, via the Get-Help cmdlet. Local help contents can be retrieved from the Internet via Update-Help cmdlet. Alternatively, help from the web can be acquired on a case-by-case basis via the -online switch to Get-Help.

PowerShell

Series Title Date Presenter Min
Creating GUIs Using PowerShell Studio 2015 – The Essentials Creating GUIs Using PowerShell Studio 2015 – The Essentials 12/29/2015 Manoj Nair 91
Building Advanced PowerShell Functions and Modules Building Advanced PowerShell Functions and Modules 12/23/2015 Adam Bertram 240
PowerShell for Office 365 PowerShell for Office 365 10/16/2015 Vlad Catrinescu 216
Beginning PowerShell Scripting for Developers Beginning PowerShell Scripting for Developers 10/12/2015 Robert Cain 380
Administering Active Directory Objects with PowerShell Administering Active Directory Objects with PowerShell 10/1/2015 Mike Hammond 200
PowerShell: Getting Started PowerShell: Getting Started 9/4/2015 Michael Bender 237
Implementing PowerShell Web Access in Server Implementing PowerShell Web Access in Server 8/11/2015 Thomas Lee 95
PowerShell Toolmaking Fundamentals PowerShell Toolmaking Fundamentals 5/23/2015 Adam Bertram 235
PowerShell Cmdlet Development in C# – The Ins and Outs PowerShell Cmdlet Development in C# – The Ins and Outs 4/29/2015 Nathan Honeycutt 166
Play by Play: PowerShell from Idea to Action with Don Jones and Jeff Hicks Play by Play: PowerShell from Idea to Action with Don Jones and Jeff Hicks 4/18/2015 Don Jones 58
Connecting PowerShell to Your Azure Subscription Connecting PowerShell to Your Azure Subscription 4/7/2015 Russell Smith 37
Advanced Windows PowerShell Desired State Configuration Advanced Windows PowerShell Desired State Configuration 3/13/2015 Jeff Hicks 190
Play by Play: JitJea with Jeffrey Snover Play by Play: JitJea with Jeffrey Snover 12/26/2014 Jeffrey Snover 89
Windows PowerShell Desired State Configuration Fundamentals Windows PowerShell Desired State Configuration Fundamentals 12/17/2014 Jeff Hicks 177
Windows PowerShell Best Practices and Patterns Windows PowerShell Best Practices and Patterns 11/10/2014 Don Jones 176
PowerShell V4 New Features PowerShell V4 New Features 5/23/2014 Jeff Hicks 164
Play by Play: Discovering PowerShell with Mark Minasi Play by Play: Discovering PowerShell with Mark Minasi 3/28/2014 Mark Minasi 100
The Case for PowerShell The Case for PowerShell 3/21/2014 Mark Minasi 78
PowerShell Gotchas PowerShell Gotchas 10/28/2013 Jim Christopher 100
Managing DHCP With PowerShell Managing DHCP With PowerShell 9/12/2013 Thomas Lee 147
PowerShell v3/v4 Essentials for IT Admins Part 1 PowerShell v3/v4 Essentials for IT Admins Part 1 6/4/2013 Jeff Hicks 260
PowerShell v3/v4 Essentials for IT Admins Part 2 PowerShell v3/v4 Essentials for IT Admins Part 2 6/4/2013 Jeff Hicks 295
PowerShell v3/v4 Essentials for IT Admins Part 3 PowerShell v3/v4 Essentials for IT Admins Part 3 6/4/2013 Jeff Hicks 383
Extending Powershell Extending Powershell 2/14/2013 Jimmy Skowronski 119
PowerShell v3 New Features Deep Dive Part 1 PowerShell v3 New Features Deep Dive Part 1 12/11/2012 Jeff Hicks 219
PowerShell v3 New Features Deep Dive Part 2 PowerShell v3 New Features Deep Dive Part 2 12/11/2012 Jeff Hicks 209
What’s New in PowerShell Version 3 What’s New in PowerShell Version 3 12/7/2012 Robert Cain 96
Everyday PowerShell for Developers Everyday PowerShell for Developers 11/30/2012 Jim Christopher 243
Top 10 Cool PowerShell v3 Features with Windows Server 2012 Top 10 Cool PowerShell v3 Features with Windows Server 2012 10/15/2012 Thomas Lee 138
Creating PowerShell Modules Creating PowerShell Modules 8/23/2012 Thomas Lee 153
PowerShell and SQL Server PowerShell and SQL Server 6/26/2012 Robert Cain 168
Formatting With PowerShell Formatting With PowerShell 3/20/2012 Thomas Lee 148
Windows Server 2008 Admin with PowerShell Management Essentials Windows Server 2008 Admin with PowerShell Management Essentials 11/8/2011 Jeff Hicks 221
Windows Server 2008 Admin with PowerShell Performance Monitoring Windows Server 2008 Admin with PowerShell Performance Monitoring 11/8/2011 Jeff Hicks 231
Windows Server 2008 Admin with PowerShell Services & File Systems Windows Server 2008 Admin with PowerShell Services & File Systems 11/8/2011 Jeff Hicks 241
WMI and Powershell WMI and Powershell 10/28/2011 Thomas Lee 150
Introduction to PowerShell Introduction to PowerShell 9/7/2011 Robert Cain 162
PowerShell v2 Essentials for IT Admins Part 1 PowerShell v2 Essentials for IT Admins Part 1 8/22/2011 Jeff Hicks 223
PowerShell v2 Essentials for IT Admins Part 2 PowerShell v2 Essentials for IT Admins Part 2 8/22/2011 Jeff Hicks 249
PowerShell v2 Essentials for IT Admins Part 3 PowerShell v2 Essentials for IT Admins Part 3 8/22/2011 Jeff Hicks 266
      Total 7350