Lessons
PowerShell · Easy
Software / PowerShell · easy. Ten practical lessons. Open book. Lesson 1 free.
10 lessons · The Host · Lesson 1 free
Pass all ten lessons for the certificate. Sample · Claim

Lesson 1 · On the house
Objects vs text
Property bags beat string scraping.

Lesson 2
Select-Object
Project, expand, and cap results.

Lesson 3
Sort-Object and Measure-Object
Order and summarize.

Lesson 4
Export-Csv and ConvertTo-Json
Serialize objects for other tools.

Lesson 5
Compare-Object
Diff two sets of objects.

Lesson 6
Modules and Import-Module
Package commands for reuse.

Lesson 7
Remoting intro: Enter-PSSession
Interactive session on another computer.

Lesson 8
ErrorAction and $Error
Control non-terminating errors.

Lesson 9
Functions with param()
Named parameters beat $args soup.

Lesson 10
Splatting @params
Pass hashtables as parameters.
Sample certificate
Certificate of completion
Sign in to claim your certificate of completion.
Certificate
Finish all ten lessons, then sign in
Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.