Introduction to PowerShell for IT Professionals

Learn from ground up, from the basics from “what is a cmdlet?” through to discovering all about objects, modules and remoting to get the most out of these technologies.

Lots of hands-on exposure is the key to learning this technology, so students should have experience using the Windows command prompt (cmd.exe), but not necessarily PowerShell.

Course Pre-requisites

This course is intended for IT Administrators who are new to PowerShell or have little experience.

Course Outline

Introduction

  • What is it?
  • What can it do?

Tools – How to run PowerShell, IDEs and ISE

PowerShell Basics

  • Structure of cmdlets
  • Aliases
  • Parameters
  • Functions

The Pipeline

  • The pipeline at work
  • Common commands

Discovery

  • Understanding objects
  • Getting help
  • Discovering more online

Providers

  • What providers do
  • Exploring built-in providers

Formatting

  • How to produce the output you want

Remoting

  • Using credentials
  • Remoting cmdlets
  • Invoking commands
  • Remote sessions
  • Cloud sessions