From your very first command to writing real scripts. Work through the lessons in order, or jump to any topic.
What is PowerShell? How to open it, run your first commands, and understand the console.
Store and work with data. Strings, numbers, booleans, arrays, and hashtables explained.
Master the Verb-Noun pattern, discover commands with Get-Command, and use Get-Help like a pro.
Chain commands together with |, filter with Where-Object, select fields with Select-Object.
Make decisions with if/else, repeat actions with loops, and organize code into functions.
Reading files, writing output, handling paths, and automating file management tasks.
Try/Catch/Finally, $Error, -ErrorAction, -WhatIf, and how to write robust scripts.
Pattern matching with -match, -replace, Select-String, and [regex] for powerful text processing.