cybersecurity
education
€ EUR
  • $ USD
  • € EUR
  • #course
  • #livevirtualclass

PowerShell Intermediate (PSI)

with CQURE Experts Team
August 24, 2026, 9:00 am
Days
Hours
Min.
Sec.

In this 3-day, 21-hour course, you will develop essential cybersecurity knowledge and skills with a focus on Mastering Red Team Operations. Moreover, you will be able to:

    • Get the highest quality and unique learning experience – the class is limited to 16 participants by default.
    • Get the opportunity to interact with our world-renowned Experts.
    • Go through CQURE’s custom lab exercises and practice them after the course.
    • Receive a lifelong certification after completing the course!
    • Get 12-month access to the recordings!

(9:00am – 4:30pm CEST Monday to Wednesday)

Original price was: €3090.Current price is: €2610. (TAX incl.*)

*Tax exemption available for eligible businesses. If you have questions about tax exemption, please contact us.

Lowest price within 30 days €2060(net)

Why this course?

This course elevates the participant from a “Scripter” to a “Developer.” In the modern cloud era, a script that works “sometimes” is a liability. This training focuses on Toolmaking – the art of creating robust, reusable, and sharable tools that behave exactly like native Windows commands.

The curriculum is heavily influenced by DevOps principles. We abandon the “save locally” mentality in favor of Source Control (Git) and introduce Unit Testing (Pester) to validate code before it touches production. Furthermore, as the world moves to API-driven infrastructure, a significant portion of the course is dedicated to consuming REST APIs and handling complex JSON payloads, enabling students to orchestrate not just Windows, but Cloud and SaaS platforms.

This course elevates the participant from a “Scripter” to a “Developer.” In the modern cloud era, a script that works “sometimes” is a liability. This training focuses on Toolmaking – the art of creating robust, reusable, and sharable tools that behave exactly like native Windows commands.

The curriculum is heavily influenced by DevOps principles. We abandon the “save locally” mentality in favor of Source Control (Git) and introduce Unit Testing (Pester) to validate code before it touches production. Furthermore, as the world moves to API-driven infrastructure, a significant portion of the course is dedicated to consuming REST APIs and handling complex JSON payloads, enabling students to orchestrate not just Windows, but Cloud and SaaS platforms.

Pricing plan

We offer you pricing plan designed and adjusted to your specific needs and budget. Buy now or book your spot and pay later.

Course timeline

Course benefits

How our lessons look like

  • Key Takeaways
  • Lab
  • Prerequisites
  • Course materials
  • Unique exercises
  • Certification

Key Takeaways

  • Advanced Toolmaking: Creating “Advanced Functions” using [CmdletBinding()]. implementing SupportsShouldProcess (WhatIf/Confirm) and robust parameter validation.
  • Resilient Coding: Moving from “On Error Resume Next” to structured Error Handling (Try/Catch/Finally) and custom error objects.
  • DevOps Workflow: Managing code versions with Git and writing unit tests for infrastructure using the Pester framework.
  • API Integration: Mastering Invoke-RestMethod to interact with modern endpoints (Microsoft Graph, Azure Management API).
  • Module Architecture: Packaging functions into distributable Script Modules (.psm1) and Manifests (.psd1) for enterprise repositories.

Lab

DevOps Lab

A developer-centric environment equipped with VS Code, local Git repositories, and API endpoints, allowing students to build a full CI/CD-ready automation pipeline.

Prerequisites

  • Completion of the PowerShell Basics course or equivalent real-world experience. Students must be able to write scripts using variables, loops, and conditional logic without relying heavily on documentation.
  • A solid understanding of the Pipeline, Objects, and basic Functions is mandatory.
  • The ability to read and interpret existing code is essential, as we will be refactoring scripts into advanced tools.
  • Prior experience with Git is helpful but not required, we will cover the basics needed for the course.

Course materials

During the course, you will be provided with a bunch of materials such as lab exercises, presentations, intriguing articles and useful tools to make your tasks a little bit easier!

To make sure that all participants gain the necessary security concepts and knowledge, our classes have an intensive hands-on labs format and we have prepared tons of exercises that you will be
able to perform even after the course concludes, as we will grant you an extra 3-weeks of lab access.

Unique exercises

All exercises are based on Windows Server, Windows 10, and Kali Linux.  After the workshop, you will receive PowerPoint slides, tools, and lab instructions.

Certification

After finishing the course, you will be granted a CQURE Certificate of Completion. Please note that after completing the course you will also be eligible for CPE points!

Course syllabus

The PowerShell Intermediate (PSI) program consists of 9 expert-level modules delivered over 3 intensive days.

      • Module 1: The Function Builder: Anatomy of an Advanced Function. Parameter Sets, Mandatory parameters, and Value From Pipeline.
      • Module 2: Error Handling Strategy: The difference between Terminating and Non-Terminating errors. Using Try/Catch blocks and $ErrorActionPreference correctly.
      • Module 3: Controller Scripts: Design patterns for orchestration scripts that utilize multiple tools and handle logging/reporting.

Who is it for?

Automation Engineers, DevOps Specialists, and experienced Scripters who need to treat infrastructure code with the same rigor as software development.

Audience

This bootcamp is designed for you if you are a: 

  • Automation Engineers
  • DevOps Specialists 
  • Cybersecurity professional
  • & a geek with IT background who wants to start an adventure in the cybersecurity pentesting field 

Platform and Technical Requirements

To participate in the course you need a stable internet connection. For best learning experience we also need you to have a webcam, headphones and a microphone.
Permissions for outgoing RDP connections to external servers (to our lab environment) – UDP port 3391, TCP port 4343, TCP Port 443 (URI: lab.cqureacademy.com)

We will setup a secure Zoom classroom for every day of the course – we will send you a safe link to join the conference by e-mail.

Exercises

All exercises are based on Windows Server, Windows 10, and Kali Linux. This course is based on practical knowledge from tons of successful projects, many years of real-world experience and no mercy for misconfigurations or insecure solutions! Remember that the labs will stay online for an extra three weeks so you may practice even more after the
training is completed!

How to persuade your manager that this course is meaningful?

Investing in knowledge is one of the most worthy investment not only for us, but also for our environment. Learning new skills and insights in terms of cybersecurity may benefit with gaining awareness and as a result, may prevent falling a victim to cyber threats in the future.

Protects the Company

You will be the valuable element in regards to company’s safety – knowing about potential threats and ways of avoiding them may be incredibly useful in a daily company life.

Improves Employees skills

Not only your company will gain a specialist in terms of cybersecurity, but also you will unlock the door for expanding your skills horizon even further.

Boosts customer confidence

Completed course with personal certification may be the perfect advantage when it comes to business.

Helps comply with regulations

Knowledge is power—it helps navigate through complex regulatory landscapes. Keeping up-to-date with the latest cybersecurity regulations and standards ensures your company remains compliant, thus avoiding costly penalties and reputational damage.

Saves money in the long run

Who would have want to pay regularly for help in case of emergency data leakage in a company? It’s much better to educate the employees and prevent any cybersecurity risks.

Prepares for emerging threats

After our course, you will be educated in the possible threats and you will identify any suspicious activity online with ease.

Register now and learn from the best!

During this 3-day course in 21 hours  you will gain crucial cybersecurity knowledge and skills in terms of Introduction to Pentesting. Moreover, you will be able to:

    • Get the highest quality and unique learning experience – the class is limited to 16 participants by default.
    • Get the opportunity to interact with our world-renowned Experts.
    • Go through CQURE’s custom lab exercises and practice them after the course.
    • Receive a lifelong certification after completing the course!
    • Get 12-month access to the recordings!

Your Experts

This course is delivered by one of the greatest, world-renowned Cybersecurity Experts with practical knowledge from tons of successful projects, many years of real-world experience, great teaching skills and no mercy for misconfigurations or insecure solutions.

Jan

Marek

MVP, MCT, Microsoft Security Specialist

Jan Marek is a red teamer, security consultant and architect with more than 18 years of proven experience. His professional career includes training and speaking-related activities as well.

How can we help you?

Suggested searches

    Search history

      Popular searches:

      Not sure what course to look for?

      Mobile Newsletter Form