Training Catalog

PowerShell Training Courses

PowerShell is a robust scripting language and automation framework from Microsoft, tailored for managing tasks and configurations across various platforms including Windows, Linux, and cloud environments. With its powerful command-line interface and scripting capabilities, PowerShell is an essential tool for system administrators looking to streamline their workflows and increase their efficiency in managing systems, services, and applications.

Our live PowerShell classes are tailored to provide in-depth learning experiences for both beginners and advanced users. Whether you're looking to master basic administration, enhance your automation skills, or specialize in areas like SQL Server, SharePoint, or System Center Configuration Manager, our comprehensive course offerings cover a broad spectrum of topics. These courses emphasize hands-on practice with real-time guidance from experienced instructors, ensuring that you gain practical, actionable skills directly applicable to your projects.

Explore our extensive range of PowerShell courses to find the perfect match for your learning needs. From introductory courses to advanced scripting and toolmaking, we offer programs that can be customized to meet your specific requirements. Whether you are managing a local environment, automating tasks across different systems, or working in the cloud, our training will help you become more proficient and efficient in your PowerShell practices.

9 courses available
MicrosoftAZ-040T00
Automate Administration with PowerShell

This course provides students with the fundamental knowledge and skills to use PowerShell for administering and automating administration of Windows servers.

5 daysMicrosoft
PowerShellMicrosoft
Next Class: Mar 30, 2026
Microsoft55318
Advanced Automated Administration with Windows PowerShell

Master administrative automation with PowerShell in a 3-day course, covering Azure, SQL, JSON, and more. Enhance your scripting skills effectively!

3 daysMicrosoft
PowerShellMicrosoft
Next Class: Jul 8, 2026
MicrosoftPWS201
Advanced PowerShell: Scripting and Tool Building

This Advanced PowerShell course is designed for IT professionals, system administrators, and developers who already have experience with PowerShell and want to build production-ready …

4 to 5 daysMicrosoft
PowerShell
Microsoft55133
PowerShell for System Center Configuration Manager Administrators

Learn to master SCCM 2012 R2 using PowerShell. Gain skills in software deployment, patching, OSD, and more with our focused admin course.

3 daysMicrosoft
PowerShellMicrosoft
MicrosoftCWL55039
Windows PowerShell Scripting and Toolmaking

This Windows PowerShell Scripting and Toolmaking training class is intended for IT professionals who are interested in furthering their skills in Windows PowerShell and …

5 daysMicrosoft
PowerShell
MicrosoftPWS101
Introduction to PowerShell

This Introduction to PowerShell course offers a comprehensive exploration of PowerShell, a versatile scripting language used to automate tasks in Windows environments. Ideal for …

3 daysMicrosoft
PowerShell
Microsoft2023
PowerShell for Windows and Linux Administrators

PowerShell for Windows and Linux Administrators is a comprehensive course designed to empower your team with the essential skills needed to efficiently use PowerShell …

5 daysMicrosoft
PowerShellMicrosoft
DataCWL55069
PowerShell for SQL Server Administrators

This course provides a hands-on guide to managing SQL Server environments using PowerShell, a powerful scripting language and automation tool. Designed for database administrators …

2 daysData
Microsoft SQL ServerSQLPowerShell
MicrosoftCWL55066
PowerShell for SharePoint Administrators

This one-day instructor-led PowerShell for SharePoint Administrators training class provides students with the knowledge and skills needed to use PowerShell to administer SharePoint Servers. …

1 dayMicrosoft
Microsoft SharePointPowerShell
CodeCourseCategoryDurationDelivery
Showing 9 courses