Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

PowerShell Scripting from scratch: Automate Like a Pro

via Udemy

Overview

Master Windows PowerShell: Scripting, Automation and Azure management

What you'll learn:
  • Understanding the Basics of PowerShell Scripting
  • Scripting Essentials: variables, data types, and operators for effective script development.
  • Working with Objects and Pipelines:
  • Control Flow and Script Logic
  • Functions and Modules
  • Error Handling and Debugging
  • Automating Windows Administration
  • Azure Automation

Description

Unlock the full potential of Windows PowerShell with this comprehensive PowerShell automation course. Designed for system administrators, DevOps professionals, and IT students, this course will help you learn PowerShell scripting to automate day-to-day tasks, boost productivity, and manage Windows environments efficiently.

From basic scripting to advanced PowerShell automation in enterprise environments, we cover it all.

What You'll Learn:

  • PowerShell Basics – Get started with the PowerShell command-line interface, syntax, aliases, pipelines, and help system.

  • Scripting with PowerShell – Build robust PowerShell scripts using variables, loops, conditional statements, and functions.

  • Automate Admin Tasks – Perform user and computer account management, automate software installations, and control services.

  • Advanced PowerShell Functions – Create reusable code using advanced functions, modules, and script blocks.

  • File & Folder Automation – Automate copying, archiving, renaming, and modifying files and folders.

  • Scheduled Tasks with PowerShell – Learn to schedule and manage recurring jobs using Task Scheduler and ScheduledJob cmdlets.

  • PowerShell for System Administration – Use PowerShell to manage Windows updates, services, processes, registries, firewall rules, and more.

  • Remoting and Security – Enable PowerShell Remoting (WinRM), use Invoke-Command, secure your scripts, and follow best practices.

  • PowerShell and Active Directory – Automate AD account creation, group management, and reporting using ActiveDirectory module.

  • PowerShell for DevOps and Cloud – Introduction to PowerShell with Azure, PowerShell DSC, and infrastructure automation concepts.

Syllabus

  • Introduction to PowerShell Scripting
  • Variables, Array and Hashtables
  • Creating PowerShell script
  • PsProviders and PsDrives
  • Azure Automation using PowerShell
  • Background Jobs and Scheduled Jobs
  • Practice Test: PowerShell Scripting
  • Bonus Lecture

Taught by

TechLab Guru

Reviews

4.4 rating at Udemy based on 493 ratings

Start your review of PowerShell Scripting from scratch: Automate Like a Pro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.