Skip to content
Automating Administration with PowerShell - AZ-040T00

Automating Administration with PowerShell - AZ-040T00

$2,495.00 Per Enrollment

Price Includes:

Courseware, ‘Price & Quality Guarantee’ and 6 months access to Ilabs

Master the essentials of Windows PowerShell and unlock powerful automation capabilities for Windows Server, Azure, and Microsoft 365 environments.

AZ-040T00: Automating Administration with PowerShell teaches IT professionals how to use PowerShell for day-to-day administration tasks, advanced scripting, automation, and data management across multiple Microsoft platforms. Whether you’re new to scripting or looking to refine your PowerShell skills, this course gives you the hands-on experience needed to manage modern IT environments efficiently.

Got Questions?

For more information about your specific needs, call us at (301) 220 2802 or complete the form below:

 

Learn More About Automating Administration with PowerShell Training

 

Jump To:

     

    Class Schedule

    Get your Automating Administration with PowerShell - AZ-040T00 training in our convenient IT training centers in Maryland or Virginia.

     

    Why Take Automating Administration with PowerShell Training?

    TrainACE’s Maryland-based PowerShell training offers instructor-led classes taught by seasoned experts who blend real-world experience with best-in-class instructional design.

    Our local training offers:

    • Hands-on labs that mirror enterprise environments
    • Access to hybrid and cloud automation skills in high demand across Maryland, Washington DC, and Virginia
    • Updated coverage of PowerShell's role in Azure, Microsoft 365, and Windows Server administration
    • Flexible in-person or live online attendance options

    Who Should Take Automating Administration with PowerShell Training?

    This course is ideal for IT professionals involved in deploying, administering, and managing Citrix environments. Common job titles include:

    • Windows Server Administrators
    • Systems Administrators
    • Azure Administrators
    • Microsoft 365 Administrators
    • Network Administrators managing hybrid environments
    • IT Professionals supporting Exchange, SharePoint, or SQL Server infrastructure

    It is designed for those already familiar with Windows Server and client administration who want to learn PowerShell automation from the ground up.

    What Are the Benefits of Taking Automating Administration with PowerShell Training?

    • Learn core PowerShell scripting techniques and task automation strategies
    • Build advanced skills to query and manage data across Active Directory, Azure, Microsoft 365, and Exchange Online
    • Master error handling, scheduled jobs, and remote management
    • Gain skills essential for cloud administration, DevOps, and hybrid IT
    • Supports advancement to Azure Administrator Associate or Microsoft 365 Certified career paths

    What Are the Prerequisites for Automating Administration with PowerShellTraining?

    To get the most out of this course, students should have:

    • Experience with Windows Server and Windows client administration
    • Familiarity with Windows networking concepts, Active Directory, and basic troubleshooting
    • No prior PowerShell or scripting experience is required

    How Long Does Automating Administration with PowerShell Training Training Take?

    The course runs for 5 consecutive days and is available:

    • In-person at TrainACE’s Greenbelt, Maryland training center
    • Live online in a virtual classroom environment
    • Private group training available for companies

    How Difficult Is the Automating Administration with PowerShell Course?

    This is an intermediate-level course. It is accessible to those familiar with basic Windows Server administration but introduces concepts that progressively build to advanced PowerShell scripting and automation tasks. Students should expect a hands-on, lab-intensive learning experience.

    Automating Administration with PowerShell Certification Certification and Exam Requirements

    While this course does not prepare for a standalone certification exam, it provides essential scripting and automation skills that support certifications such as:

    • Microsoft Certified: Azure Administrator Associate
    • Microsoft Certified: Windows Server Hybrid Administrator Associate
    • Microsoft 365 Certified: Modern Desktop Administrator Associate

    What You’ll Learn in Automating Administration with PowerShell Training

    Over 38 detailed modules, you will learn to automate, script, and manage administration tasks across a variety of Microsoft platforms.

    Module 1–3: PowerShell Foundations

    • Understand PowerShell structure, cmdlets, parameters, and Help system
    • Configure PowerShell consoles, ISE, and Visual Studio Code

    Module 4–7: Managing Local and Network Services

    • Administer Active Directory objects (users, groups, computers)
    • Manage Windows Server services, IP settings, DNS clients, and firewalls

    Module 8–13: Working with the Pipeline

    • Utilize the PowerShell pipeline for data manipulation, sorting, filtering, exporting, and passing data between cmdlets

    Module 14–15: Working with Providers and Drives

    • Use PowerShell providers to interact with file systems, registries, certificates, and other stores

    Module 16–18: CIM and WMI Integration

    • Query and manage system information locally and remotely using CIM and WMI technologies

    Module 19–22: Variables, Arrays, and Script Logic

    • Create and manage variables, arrays, and hash tables
    • Build complex scripts with loops, conditionals, and error handling

    Module 23–25: Data Management and Error Handling

    • Import data from CSV, XML, and JSON
    • Capture user inputs and manage script errors effectively

    Module 26: Functions and Modules

    • Write reusable functions and organize scripts into PowerShell modules

    Module 27–29: Remote Administration

    • Set up PowerShell Remoting, manage persistent sessions (PSSessions), and perform one-to-many remote tasks

    Module 30–32: Managing Azure with PowerShell

    • Install Azure PowerShell modules
    • Manage Azure VMs, storage, and subscriptions via automation

    Module 33–36: Managing Microsoft 365 Services with PowerShell

    • Automate administration of Entra ID (Azure AD), Exchange Online, SharePoint Online, and Teams

    Module 37–38: Jobs and Scheduling

    • Create background jobs, manage scheduled tasks, and retrieve results