Training agenda
-
Installing and configuring environment
-
Network configuration using PowerShell
-
PowerShell 7
-
git
-
Visual Studio Code
-
Installing and configuring Active Directory Domain Service
-
Creating advanced functions
-
Converting commands to advanced functions
-
developing script modules
-
defining attributes of parameters and validating entered data
-
creating functions which use several objects
-
creating functions which approve stream data
-
the use of functions returning complicated results
-
documenting functions with the use of embedded support
-
handling -Whatif and -Confirm parameters.
-
The use of REST API and Microsoft .NET Framework in PowerShell
-
The use of REST API
-
The use of Microsoft .NET Framework classes in PowerShell.
-
The use of XML and JSON files in PowerShell
-
Deciphering, manipulating and recording data in XML format
-
Working with data in JSON format
-
deciphering and manipulating data in non-standard formats
-
Fundamentals of developing script from GUI
-
Windows Forms
-
Windows Presentation Foundation (WPF)
-
Programming script controllers
-
developing script controllers
-
developing scripts of report generating controller
-
Error handling in Powershell
-
understanding error handling
-
developing scripts with error handling
-
Manaaging server configuration via Desired State Configuration and Just Enough Adminstration
-
A concept of Desired State Configuration
-
Creating and implementing DSC configuration.
-
Configuring and implementing JEA
-
Analysing and debugging existing scripts
-
Debugging in PowerShell
-
Analysing and debugging existing scripts