Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn PowerShell Scripting
Rating: 4.3 out of 5(265 ratings)
8,282 students

Learn PowerShell Scripting

Windows PowerShell Scripting Course and Powershell Core for System Administrators
Created byPavan Kumar
Last updated 5/2026
English

What you'll learn

  • Learn PowerShell Scripting to Automate the tasks
  • From very basic to Advance PowerShell Scripting commandlets and syntax building
  • You will be learning from zero to build the required help
  • Writing on your own Powershell Automating scripts
  • Writing on your own Powershell Remoting for remote machines and automate the tasks from your local machine to multiple remote machines
  • Powershell Core Vs Windows Powershell
  • Basics in Powershell

Course content

12 sections55 lectures6h 53m total length
  • Introduction to Powershell training Course6:29

    Learn PowerShell scripting to automate IT admin tasks, from basic commands and pipelines to remote management across thousands of machines, using modules like Office 365 and Active Directory.

  • Why should I learn Powershell7:21
  • PowerShell Versions2:15

    Explore the evolution of PowerShell versions, from Windows PowerShell to cross-platform PowerShell, and learn how command availability varies by version across operating systems.

  • PowerShell Core vs. Windows PowerShell10:28
  • FAQs - Powershell Core or Windows PowerShell8:27

    Explore whether to use PowerShell Core or Windows PowerShell, discuss future support, compatibility of scripts, running both on one machine, and how to test across platforms.

  • Please Rate the Course !!!1:22

    Rate the course module using the rating tools, leave optional comments, edit your rating anytime, and read others' questions and answers.

Requirements

  • You need to have atleast a PC With Internet
  • Should must be part of IT Administrators team or Network Administrator Team (The reason for this requirement is the course is designed for System administrators or Network Administrators to automate their tasks by writing on their own scripts))
  • ****This course is not for Programmers or Developers***
  • ****Start from absolute zero***** Not for a person who already knows Powershell

Description

Learn Powershell Scripting training on how to automate your tasks with Windows PowerShell 5.1 and Powershell Core.

PowerShell is a task-based command-line shell and scripting language built on . NET. PowerShell helps system administrators and power users rapidly automate tasks that manage operating systems (Linux, macOS, and Windows) and processes.


You will be learning the below topics


  • Powershell Training Introduction

  • PowerShell VS Powershell Core

  • The Future of Powershell Core

  • Installing Powershell Core 7

  •  Work with Powershell Console

  • Work with Powershell ISE

  • Powershell Commands

  • Getting help and example from Powershell to write a syntax or commands to discovery

  • Deep Drive of Powershell Help

  • Discovery of any commands within Powershell with built-in commandlets

  • Creating simple Functions in PowerShell

  • Setting Script executions policy

  • Working with Powershell Alias, Variables, For each, Objects

  • Working with Data to produce Txt,CSV,XML and HTML reports

  • Creating Basic Scripts to Advanced and expert Level of Scripts

  • Remoting with PowerShell for One machine to One machine  and One machine to Many (Multiple) machines

  • Working with a WMI object

  • Working with variables

  • Basic data types

  • Comparison operators

  • Cmdlets (it is a PowerShell thing)

  • Aliases

  • Working with objects

  • Sorting

  • Filtering

  • Loops

  • Formatting output

  • Arrays & Hash Tables

  • Saving Data

  • Importing Data

  • Testing commendlets on PowerShell Core

  • Bonus lecture with getting help on your stuck scripts from the forum

End of the Course you should be able to write scripts on your own.

Who this course is for:

  • Students who wanted to learn automation with PowerShell
  • System Administrators
  • Network Admins
  • HelpDesk team
  • Solution Architects