PowerShell
$2575
Per Participant
The five-day course is designed for IT professionals interested in updating their industry-relevant skills in PowerShell as well as administrative automation. This course considers the individual taking the course possesses fundamental knowledge of PowerShell as an interactive shell and teaches students how to create appropriate patterns and practices to build reusable, tightly scoped automation units.
This training is designed based on the objectives of the course variant 55039B.
The course is suitable for admins working in Microsoft environments and now wants to learn the skills of building reusable automation units, business process automation and enabling colleagues to complete administration related tasks.
For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.
This module explains how to design tools and units of automation that comply with native PowerShell usage patterns.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to start the scripting process by beginning in the interactive shell console.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to build a basic function and module, using commands already experimented with in the shell.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to extend the functionality of a tool, parameterize input values, and use CmdletBinding.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to create tools that produce custom objects as output.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to re-think tool design, using concrete examples of how it’s often done wrong.
Lessons
After completing this module, students will be able to:
This module explains how to use additional output pipelines for better script behaviors.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to add comment-based help to tools.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to create tools that deal with anticipated errors.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to use native PowerShell script debugging tools.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to further define parameter attributes in a PowerShell command.
Lessons
After completing this module, students will be able to:
This module explains how to create external help for a command.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to use Pester to perform basic unit testing.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to extend objects with additional capabilities.
Lessons
After completing this module, students will be able to:
This module explains how to use Script Analyzer to support best practices and prevent common problems.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to publish tools to public and private repositories.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to create controller scripts that put tools to use.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to create and use proxy functions.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to work with XML data in PowerShell.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to using JSON data in PowerShell.
Lessons
Lab: Designing a Tool
After completing this module, students will be able to:
This module explains how to use SQL Server from within a PowerShell script.
Lessons
After completing this module, students will be able to:
This module provides a chance for students to use everything they have learned in this course within a practical example.
Lessons
Lab: Final Exam
Lab: Final Exam
After completing this module, students will be able to:
I'm really impressed with the storytelling skills of the instructor. She makes the session exciting by keeping things simple and easy to understand.
Texas
I was recommended the ITIL 4 Foundation course by an IT professional who had completed the same course at Microtek Learning. The training gave me a thorough understanding of service management that I felt I could take back to my job as an IT Project Management and apply it to improve the value of products and services.
Texas
I was sceptical at first whether to enrol with Microtek Learning or not, however, I am glad that I did- I got everything that was promised (maybe more). The trainer was very patient and knowledgeable and with his effort and mine, I was able to clear the exam with ease! Keep up the good work everyone.
MARTIN
TORONTO, CANADA