Overview

In this instructor-led, online training course, students will learn about PowerShell (a shell developed by Microsoft for purposes of task automation and configuration management), work with variables, arrays, profiles, modules, and more.

COURSE INSTRUCTOR: Steven Landry, Microsoft
COURSE DIFFICULTY: Intermediate
COURSE DURATION: 2h 6m

After completing this online training course, students will be able to:

  • Run a cmdlet

  • Use parameters

  • Utilize variables, arrays, profiles, modules, and more

  • Build a report

This Powershell course is meant for students who already work with or will work with Powershell inside of Windows Server, Azure, etc.

None, but we do recommend that students have some experience administering Microsoft Servers.

01. Starting with Powershell
  • PowerShell Overview
  • Environment Setup
  • What Is PowerShell
  • Why You Should Be Using PowerShell
  • Examining the Terminals
02. Cmdlets and Parameters
  • Running a Cmdlet
  • Using Parameters
  • Help with Cmdlets
03. Working with PowerShell
  • Variables
  • PowerShell .NET Objects
  • Arrays
  • Control Structures
  • Pre-built Snippets
  • Profiles
  • Modules
  • Examining Output
  • Piping Output Between Cmdlets
04. Reports and Continued Learning
  • Building a Report
  • Non-destructive Learning