PowerShell and Advanced Windows Administration

TH04 The Ultimate PowerShell Toolmaking Deep Dive

August 6th, 2015

9:00am - 12:00pm

Level: Intermediate

Don Jones


Curriculum Director for IT Pro Content


Take your PowerShell skills to a "repeatable" level by learning how to properly create reusable tools and automation artifacts. Explore tools, controller scripts, script modules, custom views, type extensions, modularization, pipeline input and output, and much more along with community-endorsed best practices and patterns for making maintainable scripts for production use. PowerShell MVP Don Jones, co-author of Learn PowerShell Toolmaking in a Month of Lunches, takes you through every topic with from-scratch examples that you'll be able to download after class. This is not a hands-on lab, and you will probably fall behind if you attempt to "follow along," but you'll get every script, function, and file after class. You'll also receive a PDF "Lab Guide" that you can use to drive at-home practices that will help reinforce what you learned.

You will learn:

  • How to use best practices and patterns to create reusable tools and controllers
  • How to design scripts that adhere to native PowerShell usage patterns
  • How to create custom views, script modules, and other advanced units of automation