PowerShell Essentials: A Practical Guide to Windows Automation
💻

PowerShell Essentials: A Practical Guide to Windows Automation

Free · 📖 69 lessons

Imported from publisher slug: powershell_essentials__a_practical_guide_to_windows_automation.

← Back to Courses

Course Content

69 lessons
Module 1: Introduction to PowerShell 5 items
1.1
What Is PowerShell?
Video
1.2
The PowerShell Ecosystem
Video
1.3
Launching and Exploring PowerShell
Video
1.4
Getting Started with PowerShell
Lab
1.5
Introduction to PowerShell Quiz
Quiz
Module 2: Core Cmdlet Syntax and the Help System 6 items
2.1
The Verb-Noun Naming Convention
Video
2.2
Discovering Cmdlets
Video
2.3
Exploring Objects
Video
2.4
Discovering Cmdlets and Help
Lab
2.5
Exploring Objects with Get-Member
Lab
2.6
Core Cmdlet Syntax and the Help System Quiz
Quiz
Module 3: Working with the File System 6 items
3.1
Navigating the File System
Video
3.2
Creating and Managing Items
Video
3.3
Removing and Reading File Content
Video
3.4
Navigating and Creating Items
Lab
3.5
Managing Files with PowerShell
Lab
3.6
Working with the File System Quiz
Quiz
Module 4: Variables, Data Types, and Objects 6 items
4.1
Variables and Data Types
Video
4.2
Understanding the Object Pipeline
Video
4.3
Arrays and Hashtables
Video
4.4
Variables and the Object Pipeline
Lab
4.5
Arrays and Hashtables in Practice
Lab
4.6
Variables, Data Types, and Objects Quiz
Quiz
Module 5: The Pipeline: Filtering, Sorting, and Formatting 6 items
5.1
Filtering with Where-Object
Video
5.2
Sorting and Selecting Data
Video
5.3
Formatting Output
Video
5.4
Filtering and Sorting Data
Lab
5.5
Building a Formatted Report
Lab
5.6
The Pipeline: Filtering, Sorting, and Formatting Quiz
Quiz
Module 6: Processes, Environment, and System Information 6 items
6.1
Monitoring Processes
Video
6.2
Environment Variables and PowerShell Drives
Video
6.3
Gathering System Information
Video
6.4
Monitoring Processes with PowerShell
Lab
6.5
Working with Environment Variables and PSDrives
Lab
6.6
Processes, Environment, and System Information Quiz
Quiz
Module 7: Working with Text, CSV, and JSON Data 6 items
7.1
Searching Text
Video
7.2
Working with CSV Data
Video
7.3
Working with JSON Data
Video
7.4
Searching and Filtering Text
Lab
7.5
Importing and Exporting Structured Data
Lab
7.6
Working with Text, CSV, and JSON Data Quiz
Quiz
Module 8: Control Flow and Scripting Fundamentals 6 items
8.1
Conditional Logic
Video
8.2
Loops
Video
8.3
Functions
Video
8.4
Conditional Logic and Loops
Lab
8.5
Writing Reusable Functions
Lab
8.6
Control Flow and Scripting Fundamentals Quiz
Quiz
Module 9: Writing and Running PowerShell Scripts 6 items
9.1
Creating Script Files
Video
9.2
Script Parameters and Input
Video
9.3
Error Handling
Video
9.4
Writing Your First Script
Lab
9.5
Adding Error Handling
Lab
9.6
Writing and Running PowerShell Scripts Quiz
Quiz
Module 10: Automation Projects 6 items
10.1
Automating File and Log Management
Video
10.2
Building a Backup Script
Video
10.3
Scheduling Automation
Video
10.4
Automating a Log Summary
Lab
10.5
Building a Backup Script
Lab
10.6
Automation Projects Quiz
Quiz
Module 11: Modules and the PowerShell Ecosystem 5 items
11.1
Understanding Modules
Video
11.2
Building Your Own Module
Video
11.3
The Broader PowerShell Ecosystem
Video
11.4
Building and Importing a Custom Module
Lab
11.5
Modules and the PowerShell Ecosystem Quiz
Quiz
Module 12: PowerShell Careers and Final Project 5 items
12.1
PowerShell in IT and DevOps Careers
Video
12.2
Continuing Your PowerShell Journey
Video
12.3
Final Project Overview
Video
12.4
Final Project: Automation Toolkit
Lab
12.5
PowerShell Careers and Final Project Quiz
Quiz