Master Microsoft PowerShell (Udemy.com)
Unleash the Power of PowerShell. Amazing skills for anyone that deals with IT.
Created by: Tom Meservy
Last updated August 2016
Our take
Based on the ratings of 20,146 students, a sample of their written reviews and the syllabus, as the course stood in August 2016. No course pays to be reviewed.
Tom Meservy's course is a short PowerShell primer. It has 31 lectures across seven sections and runs about two hours. The topics are the ones a new admin needs first: data types, cmdlets, aliases, working with objects, sorting, filtering, loops, formatting output, arrays, hash tables, importing and saving data, then functions and scripts. The last section, about 34 minutes, builds a script that organizes files. It is aimed at sys admins and anyone responsible for IT, and it assumes a Windows PC.
Reviewers like how little time it wastes. One calls it straight to the point with no filler and clean audio. Another finished in a day and followed along with a few pauses. Students also praise Meservy's examples as easy to apply. The complaints are consistent too. Several say it is too short and under-explained, one says it feels more like documentation or a presentation than a course, and another felt the videos did not prepare them for the final script. A couple of learners were puzzled by specific lines of code and wanted them unpacked.
The recording dates from August 2016, so treat it as a foundation, not a current reference. The ratings are strong anyway: roughly 17,600 of about 20,100 are four or five stars, and around 400 are one or two. Next to the broader Windows Server courses in its category, this is a narrow scripting primer, not a server course. It is a sensible first afternoon with PowerShell. Plan on a second, deeper resource afterward.
Pros
- Short and focused: 31 lectures that stay on the point with no filler
- Clean audio and simple examples that reviewers could apply straight away
- Finishes with a 34-minute build of a real script that organizes files
- Covers loops, hash tables, importing data and functions in about two hours
Cons
- Only about two hours, and several reviewers say explanations get thin
- Last updated in August 2016, so it reflects Windows 7, 8 and 10 era setups
- The final script exercise left one reviewer unprepared and needing extra googling
Straight to the point, no filler or fluff. Clean audio, professional.
Beginner level fits. Some command line or scripting exposure helps, as the audience list itself suggests.
What you will learn
- The ability to use PowerShell fundamentals to write functions and scripts that will save you time.
- An opportunity to impress your colleagues and IT management with your PowerShell skills.
Course content
7 sections · 31 lectures · 2.1 hours of video
- 1Getting Started 3 free previews3 lectures · 3 min
- 2PowerShell Basics - Overview 2 free previews6 lectures · 19 min
- 3Working with Objects 2 free previews7 lectures · 22 min
- 4Formatting, Saving, and Importing Data 1 free preview4 lectures · 20 min
- 5Creating Functions and Scripts 1 free preview4 lectures · 25 min
- 6Practice - Writing a Script to Organize Files6 lectures · 34 min
- 7Conclusion1 lecture
Who it is for
The instructor says it suits
- Anyone who wants to learn PowerShell
- Sys Admins
- Anyone responsible for IT in an organization
- While not a requirement, it may be helpful to have some knowledge of the command line and some exposure to a programming/scripting language.
What you need before you start
- A PC with Windows 7, Windows 8, or Windows 10 or a Windows Server
How it compares
Against the other 112 rated Udemy courses in Windows Server on CourseDuck:
- Rating4.6 out of 5higher than 71% of them
- Reviews20,146#1 of 113 by number of reviews
- Length2 hoursshorter than 92% of them
- Last updatedAugust 2016earlier than 95% of them
Course Description
Have you been wanting to learn Windows PowerShell? Are you ready to eliminate most monotonous tasks because you can automate numerous tasks? Are you a sys admin who wants to be even more effective at work? Welcome to the Master Microsoft PowerShell course!
Learn Windows PowerShell in an Afternoon
PowerShell is Microsoft's incredibly powerful command-line shell and scripting language that has transformed the role of Sys Admin. If I were looking for just one skill to add to my sys admin toolkit, it would be PowerShell.
I’ve helped hundreds of students learn the fundamentals of PowerShell. Join me in a short course that will make a distinct difference in your career. Learn Microsoft PowerShell in an afternoon.
Learn by Doing
This PowerShell course is packed with concise illustrations to help you learn the fundamentals in a short amount of time. You are encouraged to follow along by using PowerShell and the supplied additional files so that you can know that you have learned the material. The last section of the course focuses on a substantive script that you will write to organize files on your hard drive.
Throughout the course we will cover the following topics:
How to install and startup PowerShell
Basic data types
Comparison operators
Cmdlets (its a PowerShell thing)
Aliases
Working with objects
Sorting
Filtering
Loops
Formatting output
Arrays & Hash Tables
Saving Data
Importing Data
Writing functions including passing parameters and returning results
Writing scripts
I'm a professional instructor who has helped thousands of students learn to use PowerShell. Come and enjoy the class as you learn this powerful tool.
Instructor Details
- 4.6 Rating
20,146 Reviews
Tom Meservy
I'm a professor of Information Systems. I enjoy extracting business value out of technology. Over the years I have been a software developer, database administrator, systems administrator, systems analyst, and more. I've done training/consulting with Fortune 100 companies and the DOD. I’m the founder of Tech Mountain Consulting that provides world-class training, software development, and consulting. I love the outdoors. I've roasted marshmallows over a volcano!
More courses by Tom Meservy
Master Excel Pivot Tables - Excel 365 and Excel 2019
4.7 (14,167 Reviews)
Provider: Udemy
Time: 1.5h
$11.99
Master Excel Dates and Times - Excel 365 and Excel 2019
4.4 (23 Reviews)
Provider: Udemy
Time: 1.2h
$19.99
More Windows Server courses
Automate Active Directory with PowerShell (Hands-On) (2026)
4.7 (2,001 Reviews)
Provider: Udemy
Time: 4.1h
$10.99
Installing and Configuring Windows Server 2012 (70-410)
4.7 (804 Reviews)
Provider: Udemy
Time: 15.9h
$159.99
Build an Active Directory & Group Policy Production Lab (2026)
4.7 (706 Reviews)
Provider: Udemy
Time: 5.8h
$69.99
Microsoft Windows Server 2012 Certification - Exam 70-411
4.7 (617 Reviews)
Provider: Udemy
Time: 8.8h
$59.99
Reviews
By Shaun Reed on 8/18/2026
great experience, understand most of the lesson but there's a single piece of code I didn't understand, wished instructor explained how variable $highest.pcthispanic worked. No big deal, hoping Claude can help explain
By Keith Weirick on 8/10/2026
I sent one question where $res - eq 1 was always true regardless of what value $res was -- whether it was "OK 0" or "OK 1" returning from the CheckFolder function. I don't understand how that can be.
By Andrew Mackinnon on 7/22/2026
Brief and to the point training, culminating in the walk through as he creates a simple but powerful script.
By Debojyoti Paul on 6/28/2026
Would have liked in a bit more detail as I am already doing some scripting, but great course for beginners starting up powershell
By Christopher Berry on 6/4/2026
Great example for powershell beginners. I completed the course in 1 day and was able to follow along with the instructors, with a few pauses. Overall, thanks for taking the time!
By Paul Harrison on 5/15/2026
Good basic understanding without too much complication good course to get the basics before moving on
By Devin Porter on 5/1/2026
Great course, but short to the point. I've seen different ways to build scripts with some using the functions while others using commands like Write-Host. I do wish this course could have covered other parts of Windows using Powershell with the firewall, services, registry, or installed software.
By Ben Berks on 4/24/2026
Great intro course on PowerShell. The instructor gets into examples and basics, taking the time to clearly explain with multiple examples of different ways to accomplish similar/same task.
By Daniel M MacDougall on 4/15/2026
The course is teaching me concepts I have not exercised before with Poweshell. Instructor is speaking clear and a good pace.
By Marco Casas-Cordero on 3/10/2026
So far, I’ve only really seen practice with names, numbers, and things like that. I’d like to see more real-life scenarios and real-world job use. Maybe that’s coming, not sure :)
By Kot on 11/15/2020
Training is called "Master" and it seems to be kida basic.
By Craig Larson on 11/8/2020
Yes. I am learning additional material that wasn't covered in my previous Powershell course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100









