Course Description

We are excited to offer this free LIVE Online Training dedicated to mastering the PSAppDeployToolkit (PSADT) v4 and v4.1. Built in close collaboration with the PSADT creators themselves, this course brings you insider knowledge straight from the source. It is crafted for IT professionals, system administrators, and packaging engineers who want to streamline, standardize, and modernize software deployments using the latest version of PSADT.   

With its refactored codebase, PowerShell 7 support, fluent user interface, and new enterprise-ready features, PSADT v4 represents a major leap forward in application packaging and deployment. In this course, you will learn how to use its updated functions, deploy applications with user-friendly dialogs, customize branding, and package software for Microsoft Intune and other enterprise platforms. 

This training explores everything from the fundamental concepts of PSADT to the advanced UI and deployment capabilities introduced in v4.1. You will learn to migrate older v3 scripts, implement error handling, best practices, create modern Intune-ready packages, and optimize real-world deployment workflows.

Hands-On Labs
As a community first for our academy, we’re including well-proven lab guides covering the key components for PSADT v4. Got a Windows device handy? A VM will do nicely. That’s all you need to get your hands busy with the new version. 

Added Bonus
Your learning continues beyond the live sessions—you’ll take home all the sample files and scripts we cover, as well as on-demand access to the full session recordings. And it doesn’t stop there: Completion earns you an official PSADT Certification – a credential you can proudly display to validate your expertise in one of the most widely used application deployment toolkits in the world.

Note: If you already have an All Access Pass subscription, this course has been added to your account.

This LIVE Online Training runs for six weeks, and includes: 

  • Weekly live webinars (with plenty of time for Q&A)
  • A community of individuals with the same goals
  • The chance to ask the PSADT team questions directly in a live training environment


This LIVE Online Training is for YOU if you want to:

  • Master PSADT v4 and v4.1 
  • Learn how to migrate from PSADT v3 to v4 
  • Create robust and standardized deployment packages 
  • Customize branding, user dialogs, and deployment experiences 
  • Build Intune-ready packages with metadata and standardized flows 
  • Implement error handling and logging best practices 
  • Troubleshoot deployments with real-world methods 
  • Save time and improve reliability in enterprise software packaging

...and so much more!


Prerequisites:

Basic experience with software deployment (ConfigMgr, Intune, or equivalent). Familiarity with PowerShell scripting (helpful but not strictly required). Basic understanding of Windows applications and installers (MSI/EXE). Experience with enterprise IT environments is helpful, but not required.

Course Schedule

Dates and start time for the live two-hour webinars:

  • Module 1: Thursday, September 18, 9:00-11:00 AM Central Time (US and Canada)
  • Module 2: Thursday, September 25, 9:00-11:00 AM Central Time (US and Canada)
  • Module 3: Thursday, October 2, 9:00-11:00 AM Central Time (US and Canada)
  • Module 4: Wednesday, October 8, 9:00-11:00 AM Central Time (US and Canada)
  • Module 5: Thursday, October 23, 9:00-11:00 AM Central Time (US and Canada)

Course Outline

Module 1: Foundations of PSADT v4

  • Introduction to PSAppDeployToolkit v4 
  • Features, benefits, and real-world use cases 
  • Understanding Core Deployment Concepts 
  • Installing and Configuring Your Environment 
  • Understanding the File & Folder Structure 
  • Creating Your First Deployment Package 
  • Hands-on Lab: Setting up PSADT and Creating a First Package


Module 2: Building and Deploying Packages

  • Anatomy of Deploy-Application.ps1 
  • Adding installers, scripts, and supporting files 
  • Leveraging & Customizing the User Interface 
  • Understanding the deployment lifecycle 
  • Deploying via Microsoft ConfigMgr (SCCM) and Intune 
  • Hands-on Lab: Customizing the User Interface


Module 3: Working with Functions and Advanced Logic

  • Working with Core & Advanced Functions 
  • Using file copy, process handling, registry edits, and service control 
  • Logging and Audit Trails – making the most of PSADT’s built-in logging 
  • Advanced Deployment Techniques  
  • Chaining installs, dynamic detection logic, and conditional workflows 
  • Hands-on Lab: Using Advanced Deployment Techniques and Logging


Module 4: Upgrading from v3 to v4

  • Key differences between v3 and v4.0/v4.1+ 
  • Function renames and replacements  
  • New error handling model with standardized switches 
  • Removal of legacy VBScript and ServiceUI 
  • Migrating existing deployment scripts to v4 
  • Hands-on Lab: Converting a real v3 deployment to v4.1


Module 5: Security, Real-World Deployments and Troubleshooting 

  • Security Best Practices 
  • Deployment Tips & Tricks from the Field 
  • Enterprise-scale rollout lessons learned 
  • Maintaining and Updating Your PSADT Packages 
  • Updating packages for new app versions 
  • Community Resources & Future Roadmap 
  • Hands-on Lab: A full-featured deployment with removal of previously installed versions, install of prerequisites, a full user experience, and creation and push to Intune.


Instructors

Dan Cunningham

Dan Cunningham is the co-founder and developer of PSAppDeployToolkit, now stewarded by Patch My PC where he serves as Strategic Innovation Lead, developing the roadmap of enhancements to serve both the open-source community and enterprise customers. In other words, Dan is the guy who turned "next-next-finish" into a scriptable weapon of mass deployment! His extensive industry experience includes leadership roles at Tanium, 1E, BeyondTrust, and Avecto, spanning technical account management, solutions engineering, and product management. Dan has worked predominantly with Fortune 500 organizations spanning the financial services, telecommunications, retail, government, energy, pharmaceuticals, automotive, and aerospace industries — delivering and supporting critical product implementations and consulting engagements to secure and better manage their IT environments. Dan's foundation in enterprise environments was built during his 15-year tenure at PwC in both Ireland and Canada, delivering on both local and global IT initiatives — and it's where PSADT was first conceived, making them the toolkit's first (unwitting) deployment guinea pig.

Dan Cunningham

Strategic Innovation Leader for PSADT at PatchMyPC

Johan Arwidmark

Johan Arwidmark is a consultant, author, speaker, and all-around geek specializing in Enterprise Windows Deployment Solutions and Systems Management. Johan speaks at several conferences each year, including MMS and Ignite around the world. He is also actively involved in the deploymentresearch.com community, and he has been awarded Microsoft Most Valuable Professional (MVP) since 2005. Johan is known for his energetic and humorous style, tackling complex concepts using simple "Real World" scenarios and lots of live demos. His areas of expertise include Enterprise Windows Deployment Tools and Management Systems: Intune, MDT, WinPE, WDS, and ConfigMgr (SCCM).

Johan Arwidmark

Technical Fellow