0% found this document useful (0 votes)
103 views

Powershell Fundamentals Path

This document outlines two learning paths for PowerShell - an Essentials path and a Scripting and Toolmaking path. The Essentials path provides courses that help students build a solid foundation in PowerShell basics like cmdlets, scripts, and automation. It begins with introductory courses on getting started and then progresses to intermediate topics such as utilizing PowerShell on networks and advanced courses in automation scripts. The Scripting and Toolmaking path focuses on more advanced PowerShell skills for scripting and building tools. It includes courses on topics like functions, modules, remoting, databases, GUIs, testing, and workflows. Upon completing both paths, students will gain a comprehensive skillset for utilizing PowerShell's capabilities.

Uploaded by

mulikvishal
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views

Powershell Fundamentals Path

This document outlines two learning paths for PowerShell - an Essentials path and a Scripting and Toolmaking path. The Essentials path provides courses that help students build a solid foundation in PowerShell basics like cmdlets, scripts, and automation. It begins with introductory courses on getting started and then progresses to intermediate topics such as utilizing PowerShell on networks and advanced courses in automation scripts. The Scripting and Toolmaking path focuses on more advanced PowerShell skills for scripting and building tools. It includes courses on topics like functions, modules, remoting, databases, GUIs, testing, and workflows. Upon completing both paths, students will gain a comprehensive skillset for utilizing PowerShell's capabilities.

Uploaded by

mulikvishal
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

Windows PowerShell: Essentials Path

Authors: Michael Bender, Jeff Hicks

IT automation is an ever-expanding need in the IT world and at the forefront is


PowerShell. If you want to learn about task automation and configuration management
using this versatile tool, look no further. The courses in this path get you up and
running with PowerShell and its many facets. You�ll build a solid foundation before
branching out into more skills and techniques that will elevate your PowerShell
skills. Additionally, you�ll gain some insight into what directions you can go for
future exploration. By the end of this path, you�ll have everything you need to be
up and running with one of the most versatile tools in IT. Read less

What you will learn


Gathering information using PowerShell cmdlets and scripts
Efficiently utilizing PowerShell for your needs
Utilizing PowerShell on a Network
Automating process with PowerShell scripts
Identifying the key gotchas and issues a PowerShell user can run into
Pre-requisites
Learners should have a general understanding of Windows Networks, networking and
general troubleshooting methodologies. No scripting experience is necessary.

Beginner
These courses cover PowerShell basics. You'll learn everything you need to know for
your first time using PowerShell

PowerShell: Getting Started


by Michael Bender

Sep 14, 2020 / 3h 3m

Your First Day with Windows PowerShell


by Jeff Hicks

May 8, 2017 / 1h 45m

Intermediate
With a solid foundation, you�ll move into production-level techniques with
PowerShell.

Putting Windows PowerShell to Work


by Jeff Hicks

Aug 29, 2017 / 4h 5m

Windows PowerShell on the Network


by Jeff Hicks

Dec 15, 2017 / 3h 43m

Advanced
These advanced will offer directions for future exploration.

Automation with Windows PowerShell Scripts

==============================================================================

PowerShell 7 Fundamentals Path


More and more we turn to automation in IT to help improve efficiency for our day to
day operations. PowerShell has always been at the forefront of automation tools.
The courses in this path start with the absolute basics of PowerShell so that you
can learn how to automate away your problems from the ground up. You�ll begin with
installation before moving on to exploration of the PowerShell language and using
your acquired skills to perform tasks from your day to day operations. Finally,
you�ll get a taste of writing actual PowerShell scripts to round out your
automation skills and toolset. After this path, you�ll be able to jump to more
advanced tasks and concepts with different tools throughout the IT industry. Note
that this path covers PowerShell 7 and not Windows PowerShell. We have other
existing content to cover Windows PowerShell. For this path, Windows is the
demonstrated operating system, but PowerShell 7 is supported on Linux as well as
macOS.

What you will learn


Leveraging PowerShell background jobs
Managing Computers with CIM cmdlets
Formatting PowerShell Output
Working with Data in PowerShell
Getting Data from the Internet
Scripting with PowerShell
Extending PowerShell
Manipulating Common Object Types
Pre-requisites
The target audience member for the courses in this path is an IT Pro with little to
no scripting experience or prior PowerShell knowledge. We're assuming they are
coming from a Windows background. Even though PowerShell 7 runs cross-platform,
this course is assuming the viewer is using a Windows platform. We're also assuming
some experience with Windows servers and/or desktops along with basic networking
knowledge.

Installing and Running PowerShell


by Jeff Hicks

May 1, 2020 / 1h 19m

Getting Help with PowerShell


by Jeff Hicks

Aug 10, 2020 / 1h 13m

Putting PowerShell to Work


by Jeff Hicks

Mar 1, 2021 / 2h 19m

Learning the PowerShell Language


by Jeff Hicks

Jun 10, 2021 / 3h 51m

Remote Management with PowerShell


by Liam Cleary

Jun 15, 2021 / 2h 18m

Working Smarter with PowerShell Background Jobs


by Liam Cleary
Sep 9, 2020 / 1h 41m

Managing Computers with PowerShell and CIM


by Liam Cleary

Dec 7, 2020 / 2h 7m

Working with Data in PowerShell


by Matt Allford

Dec 15, 2020 / 1h 28m

Formatting Data in PowerShell


by Matt Allford

Oct 26, 2020 / 1h 31m

Getting Started with PowerShell Scripting


by Liam Cleary

Mar 9, 2021 / 4h 30m

Extending PowerShell

by Matt Allford

Sep 15, 2020 / 1h 9m

===================================================================================
====================

Windows PowerShell: Scripting and Toolmaking


Authors: Adam Bertram, Don Jones, Vlad Catrinescu, Josh Duffney , Jeff Hicks, Jeff
Adkin, Robert Cain, Thomas Lee

With a solid foundation in PowerShell essentials, you�ll be able to move


immediately into this path which covers the more advanced PowerShell topics of
scripting and toolmaking. Through these courses, you�ll learn and gain mastery of
some of PowerShell�s more advanced uses. They go beyond the everyday tasks that
PowerShell solves, letting you take your first steps towards a truly advanced
skillset. By the end of these courses, you�ll have elevated your PowerShell skills
to the next level and taken the next step towards PowerShell mastery

What you will learn


Toolmaking fundamentals
Building advanced PowerShell functions and modules -Best practices for PowerShell
usage
Reporting with PowerShell HTML
Debugging PowerShell in VS Code
Getting a grasp of PowerShell remoting fundamentals
Accessing SQL Server databases with PowerShell
Building PowerShell GUIs in WPF
Testing PowerShell with Pester
Utilizing Windows Workflows with PowerShell
Pre-requisites
A solid comprehension of core PowerShell features and techniques. Otherwise,
viewing the Microsoft PowerShell Essentials path is recommended.
Beginner
These courses cover the fundamentals and best practices for PowerShell scripting
and toolmaking.

Windows PowerShell Toolmaking Fundamentals


by Adam Bertram

Sep 17, 2019 / 3h 54m

Building Advanced Windows PowerShell Functions and Modules


by Adam Bertram

Dec 23, 2015 / 3h 59m

Windows PowerShell Best Practices and Patterns


by Don Jones

Nov 10, 2014 / 2h 55m

Intermediate
These courses begin branching out into more advanced PowerShell topics including
reporting with PowerShell HTML, debugging PowerShell in VS Code, remoting
fundamentals, and accessing SQL Server databases from PowerShell.

Reporting with Windows PowerShell HTML and Enhanced HTML


by Vlad Catrinescu

Jan 13, 2018 / 1h 18m

Debugging Windows PowerShell in VS Code


by Josh Duffney

Dec 6, 2017 / 1h 28m

Windows PowerShell Remoting Fundamentals


by Jeff Hicks

Jan 7, 2016 / 4h 1m

Accessing SQL Server Databases from Windows PowerShell


by Vlad Catrinescu

Oct 4, 2017 / 55m

Advanced
These courses finish off the path by offering you advanced uses and integrations
for PowerShell. This will include crossover courses featuring WPF and Pester.

Building Windows PowerShell GUIs in WPF for Free


by Jeff Adkin

Sep 23, 2016 / 2h 21m

Testing Windows PowerShell with Pester


by Robert Cain

Jun 17, 2016 / 4h 11m


Infrastructure Testing with Pester
by Adam Bertram

Jan 5, 2017 / 2h 52m

Windows Workflows with Windows PowerShell


by Thomas Lee

Aug 2, 2016 / 2h 31m

Working with CSV Data in Windows PowerShell


by Vlad Catrinescu

May 26, 2017 / 51m

Working with XML Data in Windows PowerShell


by Vlad Catrinescu

Sep 8, 2017 / 1h 8m

Windows PowerShell and Regular Expressions


by Jeff Hicks

Jan 22, 2020 / 2h 12m

You might also like