A little progress adds up.
Pick up where you left off. Your courses keep their own progress, and every exercise is freely accessible.
PowerShell: The Basics
0%Loading your progress…
Start this courseUp next: Your first PowerShell command
View The Basics lessons
01Your first PowerShell command6 min02Find the command you need9 min03Give your data a name10 min04Look beyond the text10 min05Bring related data together10 min06Pass it down the pipeline10 min07Find what needs attention10 min08Make a useful summary10 min09Find your way around10 min10Make your first file10 min11Turn a CSV into a report12 min12Work with JSON configuration12 min13Let your script decide10 min14Repeat the useful part10 min15Find the signal in a log14 min16Handle the unexpected12 min17Save a script you can reuse10 min18Build a small reusable function14 min19Organise tools in a module12 min20Make confidence repeatable16 min21Build your inventory reporting tool30 min
PowerShell for Cyber Security
0%Loading your progress…
Start this courseUp next: Read a security event export
View Cyber Security lessons
01Read a security event export12 min02Put events in a UTC window12 min03Find repeated failed logons12 min04Match indicators precisely12 min05Build a file hash inventory12 min06Compare a trusted baseline12 min07Write a traceable evidence manifest12 min08Search evidence as literal text12 min09Reconstruct process relationships12 min10Add context to network observations12 min11Review privileged access exports12 min12Build an evidence timeline12 min13Turn a rule into a reusable detector15 min14Distinguish no events from missing evidence12 min15Publish a reviewable triage report12 min16Test the boundary of a detection rule18 min17Capstone: build a case reporting tool40 min