Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Step By Step Mastering PowerShell
Rating: 4.2 out of 5(9 ratings)
96 students

Step By Step Mastering PowerShell

PowerShell Series : Learn PowerShell To Automate Anything
Created byMukesh Ranjan
Last updated 9/2023
English
English [Auto],

What you'll learn

  • PowerShell Concepts with Incremental approach
  • How Function Works In PowerShell
  • How Function will be Converted To DotSourcing
  • How DotSourcing Code will be converted To PowerShell Module
  • PowerShell Remoting Concept With Active Directory Project

Course content

3 sections12 lectures3h 20m total length
  • PowerShell Introduction19:15

    In this lecture you will learn


    1. What is Shell

    2. What is PowerShell

    3. Why you Need PowerShell

    4. Ways to use PowerShell

    5. PowerShell Exercises

    6. PowerShell Cmdlets

    7. PowerShell EcoSystem

  • Comments In Powershell1:58

    In this lecture you will learn


    1. How To Do Block Comment In PowerShell

    2. How To Do InLine Comment In PowerShell

  • Variables In PowerShell17:20

    In this lecture you will learn

    1. What Is Variables

    2. How Variables Defined In PowerShell

    3. Variable Types

    4. Variable DataType

    5. Variable Scope

    6. PowerShell Variable Examples


  • Arrays In PowerShell24:01

    In this lecture you will learn

    1. Arrays In PowerShell

    2. Array List

    3. Array Index

    4. Multidimensional Arrays

    5. Array Exercises


  • Operators And Flow Control In PowerShell - Part I24:56

    In This Lecture You will learn

    1. Arithmetic Operator

    2. Operator Precedence

    3. Comparison Operator

  • Operators And Flow Control In PowerShell - Part II12:05

    In this lecture you will learn

    1. Logical Operators

    2. Flow Controls

    3. If Block

    4. If Else Block

    5. switch


  • PowerShell Loops19:46

    In this course you will learn

    1. What are Loops and Why Do I Need Them

    2. Types Of Loops Supported By PowerShell

    3. For Loop

    4. ForEach Loop

    5. ForEach-Object

    6. While Loop

    7. Do While

    8. Do Until Loop

    9. Pipeing - Implicity Looping

    10. How to Code Loops

Requirements

  • Computer with Internet Connection

Description

In this course you Learn PowerShell tool in a Step By Step Manner. As you know that PowerShell is one of the most Powerful tool which can be used to automate any task from Active Directory Management / Microsoft Azure / Microsoft Office 365 / AWS. In this course I have covered all the basic to Advance concepts of PowerShell . The Topics are Listed Below

PART I : PowerShell Basics


A. PowerShell Introduction

  • What is Shell

  • What is PowerShell

  • Why you Need PowerShell

  • Ways to use PowerShell

  • PowerShell Exercises

  • PowerShell Cmdlets

  • PowerShell EcoSystem

B. Comments In PowerShell

  • How To Do Block Comment In PowerShell

  • How To Do InLine Comment In PowerShell

C. Variables In PowerShell

  • What Is Variables

  • How Variables Defined In PowerShell

  • Variable Types

  • Variable DataType

  • Variable Scope

  • PowerShell Variable Examples

D. Arrays In PowerShell

  • Arrays In PowerShell

  • Array List

  • Array Index

  • Multidimensional Arrays

  • Array Exercises

E. Operators And Flow Control In PowerShell

  • Arithmetic Operator

  • Operator Precedence

  • Comparison Operator

  • Logical Operators

  • Flow Controls

  • If Block

  • If Else Block

  • Switch

F. PowerShell Loops

  • What are Loops and Why Do I Need Them

  • Types Of Loops Supported By PowerShell

  • For Loop

  • ForEach Loop

  • ForEach-Object

  • While Loop

  • Do While

  • Do Until Loop

  • Pipeing - Implicity Looping

  • How to Code Loops

PART I I: PowerShell Advance


G. Functions In PowerShell

  • Functions In PowerShell

  • What Are Functions?

  • Why to use Functions

  • Types Of Function In PowerShell

H. Dot Sourcing

  • Dot Sourcing Concepts

  • Reusability

  • Calling PowerShell Scripts Directly and Dot Sourcing

  • Common Parameter Support

  • Pros & Cons Of Dot Sourcing

I. PowerShell Module

  • What are Modules

  • Why Use Them?

  • Module Components

  • Module Types

  • Features of a Script Module

  • Demo Code

  • Keeping Your Functions in Separate Files

  • The Module Manifest

J. PowerShell Remoting

  • What is PowerShell Remoting

  • What Was Prior To PowerShell Remoting

  • Architecture Of PowerShell Remoting

  • Why you need it ?

  • Security Concerns

  • How Do We Enable WinRM

  • Invoke-Command

  • Remote Sessions

  • Demo Exercises

Who this course is for:

  • Who Wants To Learn Programming From Scratch
  • Who Want to learn PowerShell
  • Who Want to Learn Incremental Programming