The AZ-040 in-company training teaches your IT administrators and system administrators how to administer and automate Windows Server, Windows Client, Microsoft Azure and Microsoft 365 using PowerShell. The training covers the complete PowerShell toolset: cmdlets, scripting, remote management, file management, WMI, CIM and the use of PowerShell for Azure and Microsoft 365. The official Microsoft course lasts 5 days. There is no exam directly associated with AZ-040 — the training delivers strong PowerShell skills as a foundation for roles such as Windows Server administrator, Azure administrator or Microsoft 365 administrator.
The AZ-040 in-company training is intended for IT professionals and system administrators with experience in Windows Server administration who want to use PowerShell for automation and management at scale. Basic knowledge of Windows Server administration, networking and Active Directory is required. Minimum 4 and maximum 12 participants per group.
Day 1: PowerShell Fundamentals and Cmdlets
Understanding and installing PowerShell architecture on Windows, Linux and macOS. Exploring cmdlets: structure, parameters and Help system. Using PowerShell pipelines for object-based data processing. Using providers and drives for access to data stores. Using variables, arrays and hashtables. Writing operators and expressions.
Day 2: Scripting and Advanced Techniques
Writing PowerShell scripts: flow control, loops and conditions. Creating functions and advanced functions with parameter binding. Creating, importing and managing modules. Implementing error handling with Try/Catch/Finally. Applying debugging techniques. Configuring script signing and execution policies.
Day 3: Remote Management and Windows Administration
Configuring PowerShell Remoting: one-to-one and one-to-many sessions. Configuring WinRM for secure remote management. Managing Active Directory: users, groups, OUs and computers. Managing file system and file permissions. Managing network configuration with PowerShell. Managing Windows services and processes. Creating and managing scheduled tasks.
Day 4: WMI, CIM and Reporting
Using WMI (Windows Management Instrumentation) to retrieve system information. Using CIM (Common Information Model) cmdlets as the modern WMI successor. Generating hardware and software reports. Analysing and filtering event logs. Implementing performance monitoring. Using XML and CSV for data import and export. Generating HTML reports.
Day 5: Azure PowerShell and Microsoft 365
Installing and configuring Azure PowerShell modules. Managing Azure resources: virtual machines, storage, networking and resource groups. Using Azure Automation for cloud task automation. Managing Microsoft 365 services with PowerShell: Exchange Online, Microsoft Teams and SharePoint Online. Using the Microsoft Graph PowerShell SDK for Microsoft 365 management. Best practices for PowerShell security and management in enterprise environments.
Course materials and labs are available as an additional option.
As a Dutch SME, you may be eligible for the SLIM subsidy for ICT training. The Dutch government reimburses 60% of your training costs, up to a maximum of €24,999. The second 2026 period opens on 10 August.
Request a quote via our quote form or contact us via our contact page. Or ask Sanne, our AI assistant - available 24/7 via the blue icon at the bottom right of the page.