Home > IT-Pro Speaker Training > Jeff Wouters > Advanced Powershell for IT Pro's

Course information

Advanced Powershell for IT Pro's

Culemborg (NL)Monday 28 January 20193€ 1.875,00Register now

IT Pro Speaker TrainingPowershell is no longer to be considered from sysadmin's life to automate fast and efficient tasks. This training is handling the advanced subjects and techniques of the powerful Powershell language being taught for 3 days at Level 300+. 

Powershell basics review

  • Help
  • Use of Cmdlets
  • Providers
  • Pipeline
  • Adding Commandos 
  • Objects
  • Formatting, and Filtering
  • Loops


  • Re-use of results from cmdlet


  • Modularization: a task and function
  • Extract values and objects from a function
  • Parameter validation
  • Pipeline behaviour

Arrays, hashtables

  • Managing Arrays
  • Join and split command
  • Key / Value pairs in hashtables

WMI & CIM deep dive

  • WMI Essentials
  • WMI Researching
  • CIM


  • Synchronous vs asynchronous
  • WMI and Remoting as jobs
  • Managing Jobs, Scheduled Jobs


  • Security objectives
  • Execution policy
  • Code signing
  • Building and design of Security  Powershell
  • Credentials / storing passwords


  • Task automation
  • Control automation



  • What is the concept
  • WinRM overview
  • PSSessions
  • Invoke-Command for one-to-many Remoting
  • Remote vs Local commands



  • Task automation
  • Control automation

Command Parameterization

  • Creacting repeating commands 
  • Build a parameterized script 
  • A script, A pipeline
  • Scope

Advanced Remoting

  • Usage and creation of endpoints
  • Multihop remoting
  • Remoting Authenticatie

Regular Expressions

  • Purpose of regex
  • Syntax
  • Use of Regex

Tips and tricks

  • Shell customization
  • Operators
  • WMI, Parameters and Script blocks

The re-use of an existing script 

  • How do you read a very large script
  • What are the check & control points
  • Structurered and organized working  

What else ... 

  • Use of .NET classes
  • Abstract Syntax Tree


Experience in the use of Powershell. 

Training settings:

  • Classroom
  • Dutch language (English on demand)
  • Public training (onsite / customizable content)

About the trainer:

The training is given by Jeff Wouters. Jeff is 1 of the few Powershell MVP's in the world. With a passion for powershell, efficiency, instruction and implementation. The trainer has created an unique PowerShell education course especialy for IT Pro's and sr. managers. It doesn't get any better..

Jeff is a speaker on IT events, like: E2E Virtualization Conference, AppManagEvent and BriForum Chicago. Jeff blogs on http://www.jeffwouters.nl. Jeff is also a co-author from the PowerShell Deep Dives book.

Facilities, catering and proof of participation:

The training classrooms are equiped with state-of-the-art systems which are fully preconfigured for the concerning training.

During the trainingcourse coffee, tea and softdrinks will be arranged for free. At the lunchbreak there will be fresh sandwiches of your own choice. This lunch is included in the trainingscourse price.

After attending the training course, you will receive a certificate from PDS signed by the trainer as proof of your participation.


Culemborg (NL)Monday 28 January 20193€ 1.875,00Register now