
Mastering PowerShell Universal
Duration: 5 days
Accelerate your digital transformation with PowerShell Universal. This course fast-tracks your progress with a quick overview of core features, followed by hands-on labs where you’ll build advanced web solutions using PowerShell.
You’ll learn how to:
- Create secure web interfaces that let non-technical users run scripts safely
- Develop custom REST APIs for seamless integration with other systems
- Use SQLite for responsive data caching and queuing
- Implement MS-SQL for robust, persistent data storage
- Collaborative development workflows for maximum productivity
- Use continuous delivery pipelines to ensure flow
- And hosting best practices, whether hosting on-premises, on standalone servers, or in containers.
Gain the essential skills, tips, and techniques to operate PowerShell Universal securely and efficiently in any environment.
Objectives
- Architect complex web solutions in PowerShell
- Create APIs for and delegate script execution
- Develop, release, and run PowerShell Universal in production

Training programme
Day 1
- Introduction to PowerShell Universal and its features
- Installation, Configuration and Admin interface
- Your first web application
Day 2
- API, Security, Users, Tokens and Authentication
- Development workflow and IDE configuration
- Writing modules for PowerShell Universal with Sampler
Day 3
- Writing a complex Web solution (web controls and displays)
- Creating API endpoints
- Using SQLite for caching and MS SQL for persistence
Day 4
- Running PowerShell Universal in Production
- Writing a complex Web solution (continued, execution and scheduling)
- Debugging, Logging and understanding execution
Day 5
- Tips and tricks when running in production (Windows, Azure, Container)
- Managing releases and deployments
- Writing complex Web solution (end)
Day 4
- Running PowerShell Universal in Production
- Writing a complex Web solution (continued, execution and scheduling)
- Debugging, Logging and understanding execution
Day 5
- Tips and tricks when running in production (Windows, Azure, Container)
- Managing releases and deployments
- Writing complex Web solution (end)
Methods
- Content: Theoretical and practical courses, either face-to-face or in a distance learning classroom.
- Methodology: Active teaching based on presentation, examples, demonstrations, experience sharing and hands-on labs.
- Materials: Provided.
- Format: Face-to-face or distance learning in our virtual training facilities.
Pricing
> Private training <
£17,000 / up to 10 pax / 5 days
Online delivery on our interactive platform
or on site upon request
Receive our training catalogue

Fill in the form and receive our full training catalogue.
