PowerShell Advanced

PowerShell from Basic Scripter to Advanced Scripter

4.70 (135 reviews)
Udemy
platform
English
language
Other
category
PowerShell Advanced
1,200
students
8 hours
content
Jul 2023
last update
$69.99
regular price

What you will learn

You will learn Intermediate to Advanced Scripting

You will learn the difference between Windows PowerShell 5.1 and PowerShell 7

You will learn how to install PowerShell 7

You will learn how to install Visual Studio Code

You will learn basic Error Handling

You will learn how to use .NET Framework in Windows PowerShell 5.1

You will learn how to use .NET Core in PowerShell 7

You will learn how to use Function in PowerShell

You will learn how to create Cmdlets in PowerShell

You will learn how to create Modules in PowerShell

Why take this course?

Apart from learning the difference between Windows PowerShell 5.1 and PowerShell 7.0. This course will take you from a basic scripter who uses simple scripts to be a more advanced scripter in which you will learn how to use .NET, create functions and convert the functions into Cmdlets. We will practice a lot with labs. The most difficult being a Bonus Lab which will make more sense when you start using PowerShell more after this course.

This course follows the PowerShell from Beginner to Sheller and Scripter course, but can be done without following that course as long as you have all the prerequisites.

Screenshots

PowerShell Advanced - Screenshot_01PowerShell Advanced - Screenshot_02PowerShell Advanced - Screenshot_03PowerShell Advanced - Screenshot_04

Reviews

Daniel
November 17, 2023
I though that It will contain more advanced concepts. But maybe I'm more advanced than i though. Otherwise i wouldn't call this course Advanced, maybe more matching name will be Intermediate. But I see that it can be helpful for less advanced powershell scripters. So i think that 3.5 stars would be fair.
Samik
August 30, 2023
I have taken this course after I have completed the Beginner Course provided by the same trainer of this course (David Fitzpatrick), and this Course is also amazing like the previous one, it teaches at an accurate pace and deals with some of the advance scripting teaching in a more precise way. Thank You for guiding me on the correct direction through this course.
Marc
July 23, 2023
The Advanced PowerShell course is an exceptional educational journey that truly elevates one's grasp of this powerful scripting language. The course is meticulously structured and does an excellent job of laying the foundations before diving into the more complex aspects of PowerShell. The modules cover an extensive range of topics. The practical examples and exercises embedded within the course are not only applicable to real-world scenarios, but also foster a deeper understanding of the subject matter. The course is well-suited for those with some prior knowledge, as the lessons are designed to reinforce and build upon existing knowledge. The quality of instruction is top-notch, with the course instructor demonstrating a deep knowledge of PowerShell and an ability to articulate complex concepts in an understandable manner. The course materials are high-quality and up-to-date with current industry standards and practices. Moreover, the course goes beyond just teaching PowerShell syntax and commands; it also imparts valuable insights into how PowerShell can be leveraged for automation and system management tasks, thus making it a valuable tool in any IT professional's toolkit. The Advanced PowerShell course is a highly recommended resource for anyone looking to advance their scripting skills and gain a competitive edge in the IT field.
Michael
July 14, 2023
Truly awesome run through over Powershell with some neat project ideas to help you get your hands dirty. Absolutely worth the time.
Nuno
June 2, 2023
So far, the only complaint I have is that I was not aware I had to be working with windows 10. I don't have it. Will do my best to follow along on windows 11. Edit: 6/7/23 - Despite having given 5 stars you still read the comment and replied! Amazing! I just went and bought this course for people who are just starting :) I have scripting experience, but PowerShell is more complex than the CLIs I have experienced in the past.
Jim
May 15, 2023
David does an excellent job of demonstrating how Powershell works as well as how to access the many components of Microsoft/Windows objects. This is an excellent course if you already know some programming and need to get some stuff on Windows espacially for automation type functions.
John
April 16, 2023
I liked the.net explanations; I never thought of looking at it when looking for a way of doing things. Good course.
Eric
March 10, 2023
First off, there is a lot of valuable information in this course. In my opinion, the first modules about .NET were by far the most useful bits of information in this course. Understanding how to break down and research cmdlets into .NET assemblies and classes, was exactly what I was looking to learn. My only "nit pick", was that for an intermediate course, this seemed to cover very beginner'ish material for a large portion of the course. Primarily, the sections on function building (and even the majority of "advanced" functions) were some of the first beginner-level concepts you'd normally learn in PowerShell. The same goes for the bulk of the projects. Lastly, this is more of an actual complaint, I was expecting the lessons on building cmdlets to be about building actual cmdlets, not just functions. This may stem from a fundamental misinterpretation from the instructor on what cmdlets are (or maybe I'm misinterpreting this?) but a cmdlet CAN be a function, but a function written in PowerShell is not a cmdlet - meaning, a cmdlet is written in compiled .NET and loaded into the runtime, functions however, are written in PowerShell. Simply writing a function does not make it a cmdlet (this is why there's a separate export for cmdlets vs. functions in your manifest file). I was expecting this module to be about writing actual cmdlets, not just creating a .psm1. Aside from the cmdlet module not being what I expected, the rest of the course does contain very valuable information, so I would suggest picking it up if you're not comfortable with advanced functions or .NET.
Yepido44
January 30, 2023
Once again I enjoyed this learning by doing experience. I love the fact that it is not only theory and that we are challenged several times along modules (and not only at the end of the course).
Reece
January 3, 2023
Loved the pacing of the course and for me it did a lot to reinforce some prior learning for functions and Cmdlet's Really appreciate that you took the time and effort to put these courses together. ?
Mark
December 30, 2022
Very good continuation of the first course. I like the way David sometimes makes mistakes which he keeps in the video to help with error checking. A couple of times I've watched and thought 'that wont work' which proves I am learning something! Of course the errors are all explained in the videos to help you understand. Would recommend - 5 stars
Mark
October 19, 2022
Yes, a good match for me. David is a well organised, clear instructor who breaks things down well and adds in his personality. Good pace to the course. It steadily progresses with lots of review and practice.
Nitin
July 1, 2021
I bought another course for PowerShell advanced, which isn't that good. That 3 in 1 PowerShell package cruses through stuff, not explaining but around what, why and where. Came back for David. You're the best mate. Love your work.
Thomas
May 17, 2021
A good compliment to the same instructor's beginner course. The delivery drags a little more than that first course but I learned a lot and appreciating opening straight away with .Net background and class importing.
Connor
May 13, 2021
Great course, excellent depth of knowledge by the instructor! Would definitely recommend for those learning PowerShell.

Charts

Price

PowerShell Advanced - Price chart

Rating

PowerShell Advanced - Ratings chart

Enrollment distribution

PowerShell Advanced - Distribution chart

Related Topics

3346756
udemy ID
7/19/2020
course created date
12/16/2020
course indexed date
Bot
course submited by