Cloud Courses Systems Courses Business Courses Bespoke About Contact 📞 Get a Quote
Microsoft Windows

Windows PowerShell for IT Administrators

Automate Windows, Active Directory, Azure, and Microsoft 365 administration using PowerShell 7 and the full Microsoft ecosystem.

🎓 Intermediate 🕑 16 hrs 🎉 Certificate of Completion 📋 Exam: No certification exam (AZ-400 component)

Course Overview

PowerShell is the essential automation tool for any Windows or Azure administrator. This course covers PowerShell 7 fundamentals, the pipeline, object manipulation with Where-Object and Select-Object, functions with advanced parameters, error handling, remote management with PSRemoting, and working with Active Directory, Exchange, Microsoft 365, and Azure modules. You will build real automation scripts for user provisioning, reporting, compliance checking, and cloud resource management.

What You Will Learn

  • Write powerful PowerShell automation scripts
  • Manage Active Directory and Microsoft 365 at scale
  • Automate Azure resource management with Az module
  • Implement robust error handling and logging
  • Build reusable PowerShell modules and functions
  • Deploy automation safely in enterprise environments

Course Modules

  • PowerShell 7 fundamentals: cmdlets, aliases, help system
  • The pipeline: Where-Object, Select-Object, Sort-Object, Group-Object
  • Variables, data types, operators and control flow
  • Functions: param() blocks, CmdletBinding, ValidateScript
  • Error handling: Try/Catch/Finally, $ErrorActionPreference
  • Working with files, CSV, XML and JSON
  • Active Directory module: user/group/OU management at scale
  • Exchange and Microsoft 365 administration
  • Azure PowerShell: Az module for cloud resource management
  • PowerShell remoting (PSRemoting, WinRM, SSH)
  • Scheduled tasks and automation deployment
  • Creating and distributing PowerShell modules
  • Security: execution policies, code signing, JEA

Who Is This Course For?

This course is designed for professionals seeking practical, hands-on skills in Windows PowerShell. Whether you are starting out or advancing your existing expertise, our structured approach and real-world labs prepare you thoroughly for both the workplace and certification exams.

Prerequisites

Foundational courses have no prior experience requirements. Intermediate and Advanced courses benefit from some prior exposure to the subject area — specific requirements are noted in the course overview above.

Delivery & Access

  • Blended, online, onsite or on-demand delivery — your choice of format
  • Hands-on labs with real environments
  • Instructor Q&A support for 30 days
  • Verified certificate of completion by BITA
  • Study guides, practice questions and reference materials included