Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Beginning PowerShell Scripting for Developers

With the increasing demands on IT professionals, automation is becoming crucial in order to meet the high demands on our time. This course will start with the very basics of PowerShell, with each module building on the previous.

Robert Cain - Pluralsight course - Beginning PowerShell Scripting for Developers
Robert Cain
What you'll learn

With the increasing demands on IT professionals, automation is becoming crucial in order to meet the high demands on our time. PowerShell is the tool of choice for those in the Microsoft ecosystem. This course will start with the very basics of PowerShell, each module building on the previous. Along the way we'll learn not just the basics of development, such as variables and functions, but will also cover more advanced topics such as classes and modules. In addition we'll look at how to handle security in PowerShell and how to use Code Signing to be able to securely deploy your code. The course will culminate with a real world example that will create a reusable module in which postal codes can be validated against a website.

Table of contents

About the author
Robert Cain - Pluralsight course - Beginning PowerShell Scripting for Developers
Robert Cain

Robert C. Cain (arcanecode.com) is a Microsoft MVP, MCTS Certified in BI, and is the owner of Arcane Training and Consulting, LLC. He is also a course author for Pluralsight, team member at Linchpin People, and co-author of 4 books.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight