This document outlines an agenda and content for a PowerShell training session. It includes introductions to PowerShell concepts like cmdlets, parameters, aliases and objects. It also provides examples of using PowerShell to interact with services, processes, event logs and more. The training covers PowerShell fundamentals, administration tasks, scripting and other topics to help students learn and use PowerShell.