Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.

Training Camp’s four-day PowerShell boot camp covers scripting, automation and Azure resource management using Microsoft Official Courseware. No PowerShell certification exam exists, so you leave with a Training Camp certificate of completion.

Microsoft Authorized Training Partner

PowerShell Automation Boot Camp

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

2026 AZ-040T00 Courseware
Student
Student
Student
Join 250,000+ trained alumni.
CISSP Professional

Certified Instructors

Learn from the Best

Official Microsoft

Authorized Training

Official Microsoft Courseware. Four Days.

Start Monday. Automating by Thursday. No Waiting. No Risk.

Four days of hands-on scripting for administrators who need to automate now. You leave with working scripts and a Training Camp certificate of completion.

Program Abstract

REF: AZ-040T00 6
Official vendor courseware, taught as published.
Format Live, Instructor-Led
Duration 4

Automation Is Hard. We Know How to Teach It.

This four-day boot camp is built on Microsoft Official Courseware AZ-040T00, Automating Administration with PowerShell. You move from the command line and the pipeline through scripting, error handling, remote management and Azure resource automation, with hands-on labs every day. Microsoft publishes no PowerShell certification or exam, so the week goes on production skills rather than test technique, and you finish with a Training Camp certificate of completion.

Official Microsoft Courseware.

We teach from Microsoft’s authorized AZ-040T00 courseware rather than third-party material, so the content tracks what Microsoft publishes for this course.

Certificate of Completion.

Microsoft does not offer a PowerShell certification or exam. You finish with a certificate of completion issued by Training Camp, recording the course and the four days you attended.

Skills You Use Monday.

Every day ends in the lab environment building scripts against real administrative tasks. You leave with your own working scripts rather than notes about somebody else’s.

·
Training materials including official courseware and study guides
Practitioner Led
Our instructors work in the fields they teach, not just in the classroom.

"Clean installs are easy. I teach what to do when the server won’t come back after patching."

Matt Wagner

Senior Instructor All of our trainers carry a wide range of certifications, including the certification for every program they teach or manage.

Choose Your Delivery Mode.

Same Curriculum
In-person classroom training session
A

In-Person

Immersive classroom instruction with direct instructor access, hands-on labs and peer collaboration.

  • Face-to-face instruction
  • Group whiteboard sessions
Student attending live online training
B

Live Online

The same instructors and curriculum, delivered live from anywhere on our virtual learning platform.

  • Zero travel required
  • Interactive breakout rooms
Offer

Save on this course with a current special offer

Team pricing, military discounts and a limited-time offer of the week. See what applies before you book.

See special offers
Get Started Today

Explore Your Training Options

Tell us about your training needs and we'll create a personalized plan.

Award ribbon icon

Automate the Work You Repeat Weekly

Stop running the same Windows Server and Microsoft 365 tasks by hand. You leave writing PowerShell that does them unattended, on a schedule.

Clock icon

Four Days From Basics to Automation

Monday to Thursday takes you from the command line and pipeline through scripting, error handling and Azure resource automation. One week.

Flower icon

Official Microsoft Courseware AZ-040T00

Microsoft Official Courseware AZ-040T00, taught as Microsoft publishes it in 2026, so your material tracks the vendor and not a rewrite.

Light bulb icon

Hands-On Labs Run Every Single Day

Each day ends in a hosted lab writing Microsoft PowerShell against real administrative tasks, so you go home with working code, not notes.

Stars icon

Training Camp Certificate of Completion

Microsoft publishes no PowerShell exam, so the week ends with a Training Camp certificate recording the course and the hours you attended.

Sunglasses icon

Instructor Support After Class Ends

Your instructor and Microsoft learning resources stay available after the week, for the questions that only surface back at your own desk.

PowerShell Automation Boot Camp

Accepting Inquiries
+1

    Eligible for Special Pricing?

    We respect your privacy. No spam.

    COURSE STRUCTURE

    PowerShell Training
    Syllabus

    A structured path designed for working professionals.
    Each day builds on the last—momentum is everything.

    Request Info

    MODULE_ID: PREP

    Live Training QS: ~5
    BEFORE CLASS
    Critical Path

    Before Class

    Pre-course materials access
    L.prep.1
    Foundation concepts review
    L.prep.2
    Baseline self-assessment
    L.prep.3

    MODULE_ID: Powershell-01

    Live Training QS: ~5
    DAY 1
    Critical Path

    Getting Started with PowerShell and Local System Administration

    Windows PowerShell Versus PowerShell 7 and Console Options
    L.01.1
    Verb-Noun Command Syntax, Parameters and Aliases
    L.01.2
    Finding Commands With Get-Command and Get-Help
    L.01.3
    Using Show-Command, About Topics and Update-Help
    L.01.4
    Tab Completion, Parameter Sets and Common Parameters
    L.01.5
    Lab: Configure the Console and ISE Environment
    L.01.6
    Lab: Find and Run Commands for a Given Task
    L.01.7
    Active Directory Domain Services Cmdlets for Users and Groups
    L.01.8
    Managing Computer Objects and Organizational Units
    L.01.9
    Network Configuration Cmdlets: IP Addresses, DNS Clients and Firewall
    L.01.10
    Windows Server Administration With Services, Processes and Event Logs
    L.01.11
    Managing Windows Features and Roles From the Command Line
    L.01.12
    Lab: Create and Manage AD DS Users and Groups
    L.01.13
    Lab: Configure Network Settings and Server Roles
    L.01.14

    MODULE_ID: Powershell-02

    Live Training QS: ~6
    DAY 2
    Critical Path

    PowerShell Pipeline, PSProviders, and CIM/WMI Queries

    Pipeline Concepts, Objects, Properties and Methods
    L.02.1
    Selecting, Sorting and Measuring Objects With Select-Object and Sort-Object
    L.02.2
    Filtering With Where-Object and Comparison Operators
    L.02.3
    Enumerating Objects With ForEach-Object
    L.02.4
    Converting, Exporting and Importing Data (CSV, JSON, XML)
    L.02.5
    Passing Data by Value and by Property Name Parameter Binding
    L.02.6
    Lab: Build Pipelines to Report Services and Processes
    L.02.7
    Lab: Export Inventory Data to CSV and HTML
    L.02.8
    PSProviders and PSDrives for File System, Registry and Certificates
    L.02.9
    Managing Items and Item Properties With Provider Cmdlets
    L.02.10
    CIM and WMI Architecture, Namespaces and Repository Classes
    L.02.11
    Querying Classes With Get-CimInstance and WQL
    L.02.12
    Invoking CIM Methods and Making System Changes
    L.02.13
    Querying Remote Computers With CIM Sessions
    L.02.14
    Lab: Query Hardware and OS Inventory With CIM
    L.02.15
    Lab: Modify Registry Settings Through the Registry Provider
    L.02.16

    MODULE_ID: Powershell-03

    Live Training QS: ~6
    DAY 3
    Critical Path

    PowerShell Scripting, Remote Administration, and Azure Management

    Variables, Arrays, Hash Tables and Object Types
    L.03.1
    Script Execution Policy, Signing and Script Structure
    L.03.2
    Parameters, Read-Host Input and Script Scope
    L.03.3
    If, Switch, ForEach and While Flow Control
    L.03.4
    Try, Catch, Finally and ErrorAction Error Handling
    L.03.5
    Functions, Modules and Comment-Based Help
    L.03.6
    Lab: Convert a Command Sequence Into a Parameterized Script
    L.03.7
    Lab: Add Logic and Error Handling to a Script
    L.03.8
    PowerShell Remoting Architecture and WinRM Configuration
    L.03.9
    One-to-One and One-to-Many Remoting With Invoke-Command
    L.03.10
    Persistent PSSessions and Implicit Remoting
    L.03.11
    Installing the Az Module and Connecting With Connect-AzAccount
    L.03.12
    Managing Resource Groups, Virtual Machines and Storage With Az Cmdlets
    L.03.13
    Azure Cloud Shell and Script Portability
    L.03.14
    Lab: Administer Remote Servers With Invoke-Command and PSSessions
    L.03.15
    Lab: Deploy and Manage an Azure VM With Az PowerShell
    L.03.16

    MODULE_ID: Powershell-04

    Live Training QS: ~7
    DAY 4
    Critical Path

    Managing Microsoft 365, Background Jobs, and Scheduled Tasks

    Microsoft Graph PowerShell SDK Installation and Scoped Consent
    L.04.1
    Managing Microsoft Entra ID Users, Groups and Licenses
    L.04.2
    Exchange Online PowerShell for Mailboxes and Distribution Groups
    L.04.3
    SharePoint Online Management Shell for Sites and Permissions
    L.04.4
    Microsoft Teams PowerShell for Teams, Channels and Policies
    L.04.5
    Lab: Bulk Create Entra ID Users and Assign Licenses
    L.04.6
    Lab: Manage Exchange Online Mailboxes and Teams Settings
    L.04.7
    Background Jobs With Start-Job, Receive-Job and Get-Job
    L.04.8
    Remote Jobs and CIM Jobs for Long-Running Tasks
    L.04.9
    Scheduled Jobs With Register-ScheduledJob and Job Triggers
    L.04.10
    Windows Task Scheduler Integration for Script Automation
    L.04.11
    Logging, Transcripts and Reporting for Unattended Scripts
    L.04.12
    Lab: Create and Manage Background and Scheduled Jobs
    L.04.13
    Capstone: Build an End-to-End Administrative Automation Script
    L.04.14
    Course Review and Certificate of Completion
    L.04.15

    MODULE_ID: POST

    Live Training QS: ~7
    AFTER CLASS
    Critical Path

    After Class

    COURSE PROGRESS Day 0 of 4
    FREQUENTLY ASKED QUESTIONS

    PowerShell Training
    Training Camp FAQ

    Real questions from IT pros deciding if this course fits.
    Here's how we answer them.

    IT administrators, systems engineers and cloud professionals who manage Windows Server, Azure or Microsoft 365 and want to stop doing the same tasks by hand. It suits someone who can navigate a server but has never written a script just as well as someone with a little PowerShell already.

    No. The course starts at the command line and builds from there. Familiarity with Windows administration helps, because the examples assume you know what a service, a user account and a file share are, but no scripting background is expected.

    No. Microsoft does not offer a standalone PowerShell certification, and there is no AZ-040 exam. AZ-040T00 is Microsoft’s course number for this training, not an exam code. You finish the week with a certificate of completion issued by Training Camp.

    It is Microsoft’s official course number for Automating Administration with PowerShell, and Training Camp teaches that courseware as Microsoft publishes it. The T00 suffix marks instructor-led training rather than an exam or a certification.

    Four days, Monday through Thursday, running 9am to 5pm each day. Lab time is built into every day rather than saved for the end, so you are writing scripts from the first afternoon.

    Routine Windows Server administration, Azure resource management and Microsoft 365 tasks such as user and mailbox handling. The goal is scripts that run unattended on a schedule, not commands you retype every time.

    Yes. Every day includes practical labs covering command syntax, the pipeline, scripting, remote administration and Microsoft 365 and Azure management. You also get 24/7 access to online Microsoft practice labs.

    Yes, and the course covers both. You work through managing users, storage and Azure resources from PowerShell, which becomes considerably faster than the portal as soon as a task repeats.

    Both. You can attend live online from anywhere or in person in the classroom. Same instructor, same Microsoft courseware and the same labs either way.

    A Training Camp certificate of completion recording the course and the hours you attended, the official Microsoft courseware in electronic format, and every script you wrote during the labs.

    Your instructor stays reachable once the week finishes, and you keep access to the Microsoft learning resources. Most real questions surface when you are back on your own systems, which is when that access earns its keep.

    Automation is what separates an administrator who looks after ten servers from one who looks after a thousand. PowerShell is the scripting language behind Windows Server, Azure and Microsoft 365, so the skill carries across all three.

    Get the Free
    PowerShell Course Guide

    • What the course covers, day by day
    • The lab environment and what you build in it
    • How the certificate of completion works
    Student Success Stories

    What Our Students Say

    Join thousands of IT professionals who trained with Training Camp

    Continue Your Journey

    Microsoft Powershell Related Courses

    Keep building your skills with these related courses

    Featured on