Skip to content
UdemyWindows ServerPaid courseAll LevelsCertificate

Introduction to Windows PowerShell 5.1 (Udemy.com)

Install PowerShell 5.1, Understand PowerShell Syntax, Setup a PowerShell IT lab, Manage Active Directory with Powershell

Created by: Paul Hill

Last updated November 2024

icon
What you will learn

  • Understand the Powershell command line
  • How to write Powershell scripts to automate redundant tasks
  • Install and Update Windows PowerShell
  • Learn the Basics of Windows PowerShell 5.1
  • Introduction to the Text Based Console and Intelligent Scripting Environment (ISE)
  • Utilize the PowerShell Help System
  • Finally Understand PowerShell Syntax
  • Understand Objects, Properties and Methods
  • Understand the PowerShell Pipeline
  • Create and Manage Active Directory Users with PowerShell
  • Create and Delete Organizational Units with PowerShell

How it compares

Against the other 112 rated Udemy courses in Windows Server on CourseDuck:

  • Rating4.5 out of 5higher than 50% of them
  • Reviews11,924#7 of 113 by number of reviews
  • Length11.1 hourslonger than 72% of them
  • Last updatedNovember 2024more recently than 61% of them

icon
Course Description

This course is designed to provide you with a solid foundation of Windows PowerShell 5.1. We will start with the basics of PowerShell 5.1 and end with you writing your own powerful automation scripts.

In this course we will cover the following major topics:

  • The basics of Windows PowerShell

  • Windows PowerShell system requirements

  • Installing and Updating Windows PowerShell

  • How to use the CLI (Command Line Interface)

  • How to use the ISE (Intelligent Scripting Environment)

  • How to get help and find commands within the CLI

  • Getting Started with Windows PowerShell

  • Getting Help and Finding Commands

  • The Language of PowerShell - Command Syntax, Objects and Properties, and the Pipeline

  • Setup your own PowerShell On Premises IT Lab

  • Basic Active Directory Domain Administration with Windows Powershell

  • An introduction to Desired State Configuration made simple!

  • And MUCH more!

Once we have covered this foundation, we will move on to writing PowerShell scripts. We will start with simple tasks before moving on to more advanced and complicated script writing.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Paul Hill

Paul is an IT Professional with over 15 years of experience currently working as a Network Administrator in contract support of the United States Govt.

He has been teaching online courses for the past 9 years and taught over 300k students in 195 countries.

Paul is the owner of Server Academy, an online IT training platform.

icon
More courses by Paul Hill

$17.99

$17.99

$19.99

$109.99

$15.99

$59.99

icon
More Windows Server courses

$17.99

$119.99

$10.99

$159.99

$69.99

$59.99

icon
Reviews

4.5

11,924 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Michael Bartko on 11/3/2025

This course was super helpful for an entry level beginner to understand the basics. This is useful information on starting to understand basic commands and understanding when coming across day to day work functions.

By Zachary Cuervo on 9/24/2024

Covered a a great breadth of content. I learned alot about Powershell and VMs and Server 2019. There were some steps that were missing from the instruction such as setting up domain VMs and other Microsoft Server / VM stuff in Section 16 & 17 that meant I could only watch the videos and not follow along. Needs more assignments and challenges for students.

By Anonymized User on 5/20/2023

One of the best course from Udemy - It not only covers features from powershell but walk us thru programming loops which are in used in every other programming language, helps regenerate power in mindset to get going. Thank you for wonderful training !

By Erik Hedenstedt on 11/21/2022

Good for a beginner at Powershell. However, the learning curve got a bit steep at the end. The last section about DSC was maybe too big of a step forward in the progression. I also felt that some of the sections could have benefited from further explaining about the commands being used. Other than that it was good. I have really gained a lot of knowledge about scripting in Powershell.

By William J Wade on 3/22/2022

I am working on improving my skills to get a better paying job. I have watched and taken other courses. The best part for me was learning about Desired State Configuration. I had not heard of DSC until I took this course. Looking forward to the next course!

By Anthony Lockery on 5/20/2021

I thought the first half of this course provided a decent foundational understanding of PowerShell. However, the 2nd half from instructor Paul leaves much to be desired. There are no text resources provided for the student's benefit & very few labs. At times he seems to forget this is a class for beginners and runs through the instructions too fast and without adequate explanation. I suppose I got my money's worth since I purchased this class when it was on sale, but there's no way I'd pay the full price for it.

By Bernard Dumas on 10/19/2020

DSC might not apply to my business, as for the rest, it explained objects that did not graps before. Helped me to understand how to get more informations out of Powershell and commands. Thank you

By Reed Nilsson on 10/15/2020

Yikes! This one is a total mess. Unfortunately, the title of this course is a little misleading as it really isn't for beginners. It requires you to have some networking and Active Directory knowledge before starting the course. The focus isn't so much on Powershell and learning commands, but rather how to use Powershell with Active Directory. There are two instructors and they each have completely different teaching styles and only one provides you with downloadable resources. Additionally, the challenges are an absolute joke. There are so many little bits of crucial information that aren't covered in the videos, but you are expected to know for the challenges. It seems like this was two different courses jammed together to cover missing areas. If you are an experienced IT Administrator looking for a quick glance at Powershell, this is probably fine for you, but beginners should stay away.

By Gelin Mawa on 9/21/2020

I really enjoy section 7 and 8, working with variables, arrays and loops. Although, the material presents a challenge to grasp the concepts analytically because I am completely new to this but I love the application of every concept. I can see the result of what I am learning and it's really exciting.

By Simon Baker-Woon on 8/15/2020

This was an amazing course as an introduction to PowerShell! The lectures were clear and concise, and contained a lot of useful tips for using PowerShell.

By Ben Lawson on 8/13/2020

This is my 7th course I've taken on PowerShell, and this is one of the best! Most of the sections, the subject gets explained, then you are asked to try it yourself. Then the answer is shown, essentially getting to see the information twice to help you learn it. That is a great way to learn in my opinion.
Suggestions for improvement: The course starts off with resources on each section until the middle, then seems to drop off. The finals section with DSC, I wasn't able to follow along the last two 69, 70. Hopefully this can get resolved because there is a lot of value in learning DSC. Overall, great course!

By Teo Beng Hui on 8/10/2020

I have learnt a lot from this course.
The information was very good and clearly laid out. Will use his courses to study from for future use.

Showing 12 of 22 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100