Powershell For Beginners
4.0 (356 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,063 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Powershell For Beginners to your Wishlist.

Add to Wishlist

Powershell For Beginners

Start from absolute zero, and learn to use the Windows Powershell as it was meant to be used
4.0 (356 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,063 students enrolled
Created by Fettah Ben
Last updated 3/2017
Current price: $10 Original price: $150 Discount: 93% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 8.5 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Control and administrate your Windows machines and servers
  • Perform Administrative tasks on both Local and Remote Windows Systems as well as Web Services-Management
  • Work with Powershell as a Servant Person that Will Execute Your Commands.
  • Interpret and understand how to read the Help of any Commands
  • Formalization of the Right Syntax and Running the commands
View Curriculum
  • You need to have a Microsoft Windows, Linux or Unix OS.

Interested in learning how to quickly automate basic administrative functions?

Windows PowerShell is rapidly becoming the solution that Operators turn to with its powerful combination of a scripting language, command line speed, and GUI tools (Graphical User Interface).

This course is an introduction to Windows PowerShell where you'll have an opportunity to learn how to replace manual, repetitive, and time-consuming operations with an automated solution.

In this course, you'll be introduced to the Windows PowerShell console and the Integrated Scripting Environment (ISE) as the main command line interfaces you'll use to work with PowerShell commands.

Learn the importance of the Windows PowerShell Help system as the quickest way to discover the commands and associated syntax you need for the particular task you want to accomplish.

Take advantage of the ISE's Intellisense features to learn PowerShell through syntax completion and sorting and filtering commands with the Show Command add-on.

This course will let you be able to understand the thinking way of the Windows PowerShell and work with it as a servant person that will Execute your commands.

Every section will be going to let you create a successful habit and a good strategy to easily find the right command, the right syntax of this command, and then running it to get the required result. Also, learn how Providers and Drives work with disparate data sources, such as registry keys, certificates, files, folders, and more

What You Will Learn

The course is designed to teach you:

  • Basic concepts of Windows PowerShell
  • How to navigate the Windows PowerShell Help system effectively
  • Find and Discover Any PowerShell Commands
  • Interpret and understand how to read the Help of any Commands
  • Formalization of the Right Syntax and Running the commands
  • Working with Providers and Drives
  • Understand the Variables Strings, Hash tables, Core Operators and Regular Expression Basics...

By the end of this course, you should be well on your way to creating scripts that save you time, accomplish tasks with greater efficiency, and allow you to be even more productive on the job.

Enroll now!

Who is the target audience?
  • The Course is Designed for Beginners and Seasoned Professional Looking to use Windows Powershell
  • Anyone who Works - or wants to Work with Microsoft Windows, Linux or Unix OS.
  • Any System Administrators interested to start working with Windows Powershell
  • Anyone who wants to very quickly improve his knowledge about Windows Powershell
  • This course does not work for Mac users
Students Who Viewed This Course Also Viewed
Curriculum For This Course
76 Lectures
Orientation and Requirements: Getting Ready For Powershell
4 Lectures 34:09
Discovering Windows Powershell: Console Orientation

Powershell Version Table

Customizing PowerShell for Your comfort

Discovering Windows Powershell Integrated Script Environment

Getting Ready For Powershell

[Exercise] Getting Ready For Powershell
4 questions
Finding and Discovering Commands
9 Lectures 52:48

Discovering The Different Pssnapin Commands

Discovering The Different Modules Commands

Adds Modules To The Current Session: Import-Module

Find The Right Command To Accomplish A Task

Powershell Module Path Environment Variable

Aliases: Linux Commands Into Powershell

Outline Of Finding and Discovering Commands

Finding and Discovering Commands

[Exercise] Finding and Discovering Commands
4 questions
Interpreting the Help From Windows Powershell
8 Lectures 01:01:12
Introduction to Powershell Help

Updating Your Most Important Resource: Help

Exploring The Help Of Any Command

Understanding Cmdlet Syntax And Symbols

Getting Some Real Syntax Examples Of The Commands

Positions, Required And No-Required Parameters

Running The First Command With Different Parameters By Using The Help

Getting The Right Syntax By Using Integrated Script Environment

[Exercise] Interpreting the Help
4 questions
Running Powershell Commands
7 Lectures 48:00
Introduction to Powershell Commands: Applied Section

Finding And Running The Command Of Getting Process

Understanding the String, the Int32 and Using A Shortcut

Customizing The Error Message

Working With The Multi Values

Finding And Running Commands About Aliases

Running Some External Commands

Running Powershell Commands

[Exercise] Running Powershell Commands
3 questions
Working With Providers And Drives
5 Lectures 35:48
Introduction To Providers And Drives

Understanding Providers And Drives

Working With Providers: Get-Itemproperty

Working With Providers: Set-Itemproperty

Working With The File System Provider: Registry Provider

Working With Providers And Drives

[Exercise] Working With Providers And Drives
3 questions
Variables Strings Hashtables and Core Operators
5 Lectures 28:04
Before Starting This Section

Introduction To Variables Strings

Different Kinds Of Variables

Discovering Windows PowerShell Arrays

Discovering PowerShell Hash Tables (Associative Arrays)

Variables Strings Hashtables and Core Operators

[Exercise] Variables Strings Hash-tables and Core Operators
4 questions
Regular Expression Basics
6 Lectures 37:22
Introduction To Regular Expression Basics

Understanding The Regular Expression Basics

Identify String Patterns: The Matches

Analysing And Creating A Full Pattern

Example of Using This Regular Expression (Pattern Expression)

Making Your Pattern Expression Confidential

Regular Expression Basics

[Exercise] Regular Expression Basics
4 questions
Transaction: Manage transacted operations
8 Lectures 49:05
Introduction To Powershell Transaction

Discover The Cmdlets Of The Transaction

Start A New Transaction

Get Information About The Active Transaction

Rollback Preference Of The Transaction

Commit The Transaction

Independent Transaction

Conclusion Of The Transaction
Advanced Level: Dig Deeper into the PowerShell Variables
14 Lectures 01:53:02
Introduction To The Environmental Variable Provider - Env:

How To Read And Set Environmental Variables

Setting Variables Of Other PSDrives

Environment.GetEnvironmentVariable Method

Introduction To The Powershell Variable Provider - Variable:

Using Cmdlets Of The Powershell Variable

Using The Dollar Sign With Powershell Variable

Casting Values In Powershell

Introduction To Parameter Validation

Easy Validating Parameter Input: Validateset and Validatescript

Parsing, Variable Expansion, and Quoting

(compulsory arguments) order to process components

The PowerShell Variable Scope

The Powershell Scope Hierarchy
2 More Sections
About the Instructor
Fettah Ben
4.3 Average rating
692 Reviews
16,770 Students
8 Courses
Microsoft ADFS, Affiliate Marketing

Ben is an IT Administrator Diploma and has built a successful business in coaching, online marketing, SEO, Web Development, content marketing, CPA marketing and lot of other projects.
In this Profile I share with you my successful strategies and techniques in different fields with easy ways that go from beginners to expert levels. 

I've served you (and over 8,000 other students) with my Udemy courses the last year - and I’ve taught you and them:

    How to make money from CPA Marketing
    How to use the best CPA Tactic
    How to attract +200 lifelong Twitter followers a day
    How to use Twitter on marketing
    How to become a Successful Author
    How to discover your Business Priorities
    How to make your website Mobile Friendly
    How to replace manual, repetitive, and time-consuming operations with an Automated solution.
    How to quickly automate basic Administrative Functions..
    How to master Windows Powershell Cmdlet
    How to create Apps with HTML5/CSS3 and JavaScript
    How to build App with Sencha Touch Framework
and more and more.

By taking one of my courses you will get the Full Support and Answers to any of your questions.