New Skills

New Training: Beefing Up PowerShell 7 with Modules

by Team Nuggets
New Training: SD-Access Automation with DNA Center Platform picture: A
Follow us
Published on March 2, 2021

In this 6-video skill, CBT Nuggets trainer Knox Hutchinson discusses how to explore, install, and master modules in PowerShell 7. Watch this new Microsoft Windows Server training.

Watch the full course: Programming Foundations with PowerShell 7

This training includes:

  • 6 videos

  • 31 minutes of training

You’ll learn these topics in this skill:

  • Powershell Can Do More

  • The Principle of Extensibility

  • Exploring Modules and Documentation

  • Working with Modules in PSGallery

  • Working with Binary Modules

  • Summarizing Modules

Why Extensibility with PowerShell Modules is Essential

Extensibility is a core concept in software engineering. It allows software development languages, like Node.JS or PowerShell, to offer additional functionality without interfering with existing implementations of components. It is this extensibility that makes some programming languages more powerful than others.

Here is a loose analogy. Let's say that you just bought a vehicle. Modern-day cars come with a lot of features like GPS systems, radios, and power windows. Let's say that your card didn't come with a rear backup camera, though. You can easily extend the functionality of your vehicle by installing one without changing or interfering with the rest of the car.

PowerShell offers something similar. PowerShell can extend features with modules. Much like the car analogy above (where that rear backup camera was most likely not made by the car manufacturer), PowerShell modules can be created by other developers or software companies. For example, PowerShell does not integrate with AWS out of the box, but it can be extended to support the AWS SDK natively.


Download

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.


Don't miss out!Get great content
delivered to your inbox.

By submitting this form you agree to receive marketing emails from CBT Nuggets and that you have read, understood and are able to consent to our privacy policy.

Recommended Articles

Get CBT Nuggets IT training news and resources

I have read and understood the privacy policy and am able to consent to it.

© 2024 CBT Nuggets. All rights reserved.Terms | Privacy Policy | Accessibility | Sitemap | 2850 Crescent Avenue, Eugene, OR 97408 | 541-284-5522