Stepping into Windows PowerShell - Online Self Learning | GreyCampus I. | Skillshare

Stepping into Windows PowerShell - Online Self Learning

GreyCampus I., Training for working professionals

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
145 Videos (14h 7m)
    • Course Introduction

      2:16
    • Objective briefing

      1:36
    • Expectations Setting

      2:24
    • Introduction To PowerShell

      0:51
    • Before PowerShell - Reality

      9:22
    • The Need For PowerShell

      5:34
    • What is PowerShell

      2:25
    • What PowerShell is Not

      7:26
    • PowerShell Evolution

      6:15
    • PowerShell and Open Source

      2:22
    • Why and How it matters to you

      6:16
    • Getting Started With PowerShell

      2:21
    • PowerShell Console

      6:45
    • PowerShell ISE (Integrated Scripting Environment)

      5:51
    • Alternative PowerShell Scripting Editors

      4:19
    • PowerShell Input: Interacting with PowerShell

      3:46
    • PowerShell Input: cmdlets

      4:25
    • PowerShell Input: Difference from legacy command line tools

      9:08
    • PowerShell Input: aliases

      3:58
    • PowerShell Input: cmdlet parameters

      10:48
    • PowerShell Input: Pipelines

      3:05
    • PowerShell Input: Pipeline By Property Name Part 1

      7:11
    • PowerShell Input: Pipeline By Property Name Part 2

      4:51
    • PowerShell Input: Pipeline By Value

      3:47
    • PowerShell Input: Quotation Rules

      7:49
    • PowerShell Input: Assignment Operators

      5:42
    • PowerShell Input: Arithmetic Operators

      4:59
    • PowerShell Input: Comparison Operators

      8:29
    • PowerShell Input: Logical Operators

      7:50
    • PowerShell Input: Type Operators

      6:58
    • PowerShell Input: Membership Operators

      2:05
    • PowerShell Output: Out Host

      3:37
    • PowerShell Output: Out File

      3:13
    • PowerShell Output: Out Printer

      3:11
    • PowerShell Output: Out Gridview

      3:11
    • PowerShell Input: Out Null

      2:25
    • PowerShell Help: Get Help

      7:28
    • PowerShell Help: Update Help

      6:44
    • PowerShell Help: Save Help

      6:16
    • Everything is Object

      1:46
    • Working With Objects: OOPS in Command Line

      3:39
    • Working With Objects: Explore Object

      7:06
    • Working With Objects: Select Object

      6:49
    • Working With Objects: Filtering Output Objects

      10:58
    • Working With Objects: Group Output Objects

      5:55
    • Working With Objects: Sorting Output Objects

      4:25
    • Working With Objects: Comparing Output Objects

      8:30
    • Working With Objects: Measuring Objects

      4:41
    • Working With Objects: Creating Objects In Command Line

      7:10
    • Working With Objects: Using Multiple Object Commands

      6:03
    • PowerShell Output: Format As Table

      8:45
    • PowerShell Output - Format As List

      3:22
    • PowerShell Output - Format As Wide

      2:28
    • PowerShell Output - Format As Custom Type

      4:40
    • Do it like Developers

      1:26
    • What is in it for Developers

      4:51
    • Why Operations Administrators Should Learn This

      6:15
    • Developer Basics: Variables

      7:16
    • Developer Basics: Variable Data Types

      2:12
    • Developer Basics: Variable Types

      5:30
    • Developer Basics: Create Variables

      2:53
    • Developer Basics: List Variables

      3:47
    • Developer Basics: Update Variable

      2:41
    • Developer Basics: Remove Variable

      1:41
    • Developer Basics: Arrays and Creating Arrays

      11:22
    • Developer Basics: Working With Arrays

      6:26
    • Developer Basics: Create Variables

      2:53
    • Developer Basics: Working With Hash Tables

      5:07
    • Make Decisions: If

      4:53
    • Make Decisions: Nested If

      4:09
    • Make Decisions: Switch

      11:19
    • Make iterations: While…

      4:42
    • Make iterations: Do…While

      3:50
    • Make iterations: Do…Until

      3:30
    • Make iterations: Traditional For Loop

      4:34
    • Make iterations: PowerShell For Each: Object

      5:46
    • Make iterations: PowerShell For Each

      10:38
    • Example using Switch, While and ForEach

      10:38
    • Work With External Data

      1:38
    • Work With External Data: Simple Content Commands

      13:59
    • Work With External Data: CSV (Comma Separated Values)

      14:47
    • Work With External Data: HTML (Hypertext Markup Language)

      7:00
    • Work With External Data: XML Part 1 cmdlets

      5:29
    • Work With External Data: XML Part 2 Select XML cmdlet

      14:26
    • Work With External Data: XML Part 3 XML as Objects

      9:17
    • Work With External Data: XML Part 4 Stored Credentials

      10:59
    • Work With External Data: PSDrive and PSProvider

      8:45
    • Work With External Data: Registry Data

      2:58
    • Work With External Data: Querying Windows Registry

      8:08
    • Work With External Data: Adding Items To Windows Registry

      4:15
    • Work With External Data Updating Items of Windows Registry

      6:10
    • Introduction to WMI (Windows Management Instrumentation)

      2:23
    • WMI: What is WMI and CIM

      7:55
    • WMI: Why PowerShell and WMI

      4:09
    • WMI: How PowerShell and WMI

      11:24
    • WMI: What is CIM Cmdlets?

      8:35
    • Introduction - The 9 Steps Journey from Commands to Scripting

      2:34
    • Make it reusable - Scenario Brief

      4:01
    • Make it reusable - Step 1 Querying System Information Using WMI PowerShell Cmdlets

      3:26
    • Make it reusable - Step 2 Convert it to a script

      6:05
    • Make it reusable - Step 3 Make Script Reusable

      3:51
    • Make it reusable - Step 4 Create a function

      11:10
    • Make it reusable - Step 5 Enhance the function with parameter support

      10:06
    • Make it reusable - Step 6 Add Pipeline Support to a function

      10:42
    • Make it reusable - Step 7 Add Error Handling to a function

      11:37
    • Make it reusable - Step 8 Add help documentation to a function

      6:55
    • Make it reusable - Step 9 Create a module of your solution

      10:04
    • Introduction to PowerShell Development

      2:28
    • Developer Intermediate: Introduction To Modules

      10:13
    • Developer Intermediate: Listing and Importing Modules

      7:25
    • Developer Intermediate: Script Module

      5:24
    • Developer Intermediate: Binary Module

      4:13
    • Developer Intermediate: Manifest Module

      4:02
    • Developer Intermediate: Package Manager

      2:49
    • Developer Intermediate: Find a module from community

      7:16
    • Developer Intermediate: Install a module from community

      10:15
    • Introduction to Security in PowerShell

      2:48
    • Security: Layers of Security In PowerShell

      10:58
    • Security: Get and Set the Execution Policy

      7:23
    • Security: Scope of the security policies

      10:06
    • Security: Demo Handling Security Policy

      4:24
    • Introduction - PowerShell Error Management

      1:50
    • Handling Error: Understand Error

      6:47
    • Handling Error: Get the list of errors

      8:13
    • Handling Error: Continue with the error

      1:10
    • Handling Error: Silently Continue with the error

      2:10
    • Handling Error: Inquire about the error

      3:11
    • Handling Error: Ignore the error

      1:34
    • Handling Error: What if and Confirm

      4:23
    • Handling Error: Capture the error in separate variable

      2:27
    • Exceptions: What is an exception

      2:42
    • Exceptions: Use Try…Catch…Finally

      6:58
    • Event Logs: Querying the Event Log

      4:39
    • Event Logs: Creating Event Log

      8:35
    • Debug: Introduction to PowerShell Debugging

      2:44
    • Debug: Listing Breakpoints

      4:09
    • Debug: Setting up breakpoints

      4:12
    • Debug: Debug Script

      12:54
    • Remoting: Remoting Introduction

      2:16
    • Remoting: PowerShell Remoting Basics

      7:53
    • Remoting: PowerShell Remoting Requirements

      6:15
    • Remoting: One to One Remoting

      5:23
    • Remoting: One to Many Remoting

      4:06
    • Remoting: Working with Remote Sessions and Data Output Part 1

      10:54
    • Remoting: Working with Remote Sessions and Data Output Part 2

      7:22

About This Class

Stepping into PowerShell course will help you start from basics even if you haven’t heard about PowerShell before. It will start with Introduction to PowerShell. After introducing ourselves to history, value proposition and future of PowerShell, we will look at how to get started with PowerShell Operations and get comfortable interacting with it. Once you are comfortable interacting, we will try to do things in PowerShell like Developers when creating programs & building applications. We will cover the foundational support given my PowerShell to write rich and powerful scripts using programming like constructs for data storage, condition check and loops.


The Introduction to WMI (Windows Management Instrumentation) module will help you understand WMI without any prior knowledge. We will also look at how PowerShell & WMI make essential combination for robust automation.

65

Students

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

GreyCampus I.

Training for working professionals

GreyCampus transforms careers through skills and certification training. We are a leading provider of training for working professionals in the areas of Project Management, Big Data, Data Science, Service Management and Quality Management. We offer live-online (instructor-led online), classroom (instructor-led classroom) and e-learning (online self-learning ) courses. Our growing suite of accredited courses is constantly upgraded to address the career enhancement goals of working professional...

See full profile

Technology IT Security Powershell Windows
Report class