Training - Mastering PowerShell Universal

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

Hands-on

  • Author a PowerShell Web solution
  • Configure and run your instance
  • Deploy changes through CI/CD

Prerequisites

PowerShell Level Prerequisite 3/5

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

Training Course Catalogue SynEdgy for Desired State Configuration PowerShell Universal Git and PowerShell

Fill in the form and receive our full training catalogue.

    Your name

    Your email

    What courses are you interested in?

    Tell us what you are looking for: