Unlock your potential as an IT professional by mastering advanced automation with Windows PowerShell 5.1, perfect for server administrators and developers eager to streamline their workflows.
Design advanced functions and controller scripts.
Implement scripting with .NET Framework and REST APIs.
Enhance server management through Desired State Configuration and Just Enough Administration.
Understand and debug complex PowerShell workflows and scripts.
This course will teach students how to automate administrative tasks using Windows PowerShell 5.1. Students will learn core scripting skills such as creating advanced functions, writing controller scripts, and handling script errors. Students will learn how to works with Windows PowerShell Workflow, the REST API and XML and JSON formatted data files, Students will also learn how to use new administration tools such Desired State Configuration (DSC) and Just Enough Administration (JEA) to configure and secure servers as well as placing graphical interfaces on their PowerShell code. PowerShell 7 will be introduced as well as VSCode and how to configure it for editing PowerShell code.
No upcoming dates. Please check back later.
Create an Advance Function
Creating a Script Module
Parameters and Input Validation
Write functions that accept pipeline input
Producing complex function output
Documenting functions by using comment-based help
Supporting -WhatOf and -Confirm
Using .NET Framework in Windows PowerShell
Using REST API in Windows PowerShell
Understanding Controller Scripts
Writing controller scripts that shows a user interface
Writing controller scripts that produce reports
Understanding error handling
Handling errors in a script
Reading, manipulating, and writing data in XML
Working with JSON-formatted data
Reading and manipulating custom-formatted data
Understanding DSC
Creating and deploying a DSC configuration
Implementing JEA
Debugging in Windows PowerShell
Analyzing and debugging an existing script
Understanding Windows PowerShell workflow
Eventing
Common windows forms controls
Form projects
PowerShell Script Analyzer
Deploy a PowerShell Repository
Deploy PowerShell 7
Deploy and configure VSCode
Learn about the advanced functionality of PowerShell 7
Your team deserves training as unique as they are.
Let us tailor the course to your needs at no extra cost.
Trusted by Engineers at:
and more...
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier
Aaron Steele
Casey Pense
Chris Tsantiris
Javier Martin
Justin Gilley
Kathy Le
Kelson Smith
Oussama Azzam
Pascal Rodmacq
Randall Granier