The Complete PowerShell Course for Professional Administrators
(PSHELL, Live Instructor-Led Training, 4 days)


This SETC Certified course focuses on the use of PowerShell to perform common administrative tasks such as retrieving active directory information, performing software audits, performing installation, etc? Beginning with the basics of the PowerShell command environment, the course quickly proceeds through the many functional capabilities of the PowerShell command interface. If you need to use PowerShell to improve your overall productivity, this is the course for you.

Dates and Pricing

Jan 23 to Jan 26, 2018$2,500/person Feb 20 to Feb 23, 2018$2,500/person Mar 20 to Mar 23, 2018$2,500/person


PowerShell Introduction
The Need for PowerShell
The PowerShell Language
Installing PowerShell
Running a PowerShell Script
PowerShell Essentials
Variables and Variable Declaration
PowerShell Commands and Cmdlets
Command Categories and Aliases
About Parsing
Pipelines and Commands
Formatting Output
PowerShell and Data Types
Working with Strings and Numbers
Data Types Overview
Working with Strings
Working with Single and Double Quotes
Working with Sub-expressions
Using Here Strings
About Numeric Data Types
About Multiplier Suffixes
Hexadecimal Literals
Using Math Functions
Working with Collections and Arrays
About Arrays and Collections
Working with Hashtables
Arrays and Sequences
Array Polymorphism
Type Conversions
Introducing Operators
Creating Functions
Advanced Operators
Operators and Types
Unary Operators
Grouping and Sub-expression Operators
Array Operators
Property and Method Operators
The PS Format Operator
Redirection Operators
Error Handling
Error Handling Overview
A look at Program Flow
Handling Errors
The PowerShell Event Log
Common Administration Tasks
Retrieving Active Directory Information
Performing a Software Audit
Retrieving Properties
Working with the Event Log
Working with ActiveDirectory and ADSI
Working with Security Accounts
Working with Network Configuration
Other Administrative Tasks of Interest
Production Skills in Theory and Practice
Theory: Installing Software and Security Patches
Theory: Implementing Installation Exception Handling and Verification
Practice: Installing a Microsoft Security Patch with PowerShell
Theory: Keys and Certificates
Theory: The Pros and Cons of Code Signing
Theory: The Mechanics of Code Signing
Practice: Signing and Installing Components with PowerShell