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.
Course info
Rating
(234)
Level
Beginner
Updated
Oct 12, 2015
Duration
6h 19m
Table of contents
Understanding the PowerShell Platform
Using Variables in PowerShell
Strings, Arrays, and Hash Tables
Program Flow
Reusing Code with Functions and Modules
Advanced Concepts
Working with Objects
Resources, Other IDEs, and a Real World Module
Description
Course info
Rating
(234)
Level
Beginner
Updated
Oct 12, 2015
Duration
6h 19m
Description

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.

About the author
About the author

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.

More from the author
Kusto Query Language (KQL) from Scratch
Beginner
4h 33m
20 Jun 2018
Azure PowerShell Playbook: Azure SQL
Intermediate
1h 4m
18 Jan 2018
More courses by Robert Cain