The Complete PowerShell Training For Beginners
4.1 (231 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.
2,529 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete PowerShell Training For Beginners to your Wishlist.

Add to Wishlist

The Complete PowerShell Training For Beginners

Start from absolute zero, and learn to use the Windows Powershell as it was meant to be used
Bestselling
4.1 (231 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.
2,529 students enrolled
Created by Fettah Ben
Last updated 3/2017
English
Price: $150
30-Day Money-Back Guarantee
Includes:
  • 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
Requirements
  • You need to have a Microsoft Windows, Linux or Unix OS.
Description

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
Expand All 76 Lectures Collapse All 76 Lectures 08:27:56
+
Orientation and Requirements: Getting Ready For Powershell
4 Lectures 34:09
Discovering Windows Powershell: Console Orientation
05:47

Powershell Version Table
07:22

Customizing PowerShell for Your comfort
08:45

Discovering Windows Powershell Integrated Script Environment
12:15

Getting Ready For Powershell

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


Discovering The Different Pssnapin Commands
04:47

Discovering The Different Modules Commands
04:55

Adds Modules To The Current Session: Import-Module
05:33

Find The Right Command To Accomplish A Task
11:25

Powershell Module Path Environment Variable
08:51

Aliases: Linux Commands Into Powershell
05:13

Outline Of Finding and Discovering Commands
02:34

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
02:43

Updating Your Most Important Resource: Help
11:08

Exploring The Help Of Any Command
04:53

Understanding Cmdlet Syntax And Symbols
07:55

Getting Some Real Syntax Examples Of The Commands
07:18

Positions, Required And No-Required Parameters
05:27

Running The First Command With Different Parameters By Using The Help
15:34

Getting The Right Syntax By Using Integrated Script Environment
06:14

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

Finding And Running The Command Of Getting Process
16:58

Understanding the String, the Int32 and Using A Shortcut
08:45

Customizing The Error Message
03:25

Working With The Multi Values
03:12

Finding And Running Commands About Aliases
11:52

Running Some External Commands
03:03

Running Powershell Commands

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

Understanding Providers And Drives
06:14

Working With Providers: Get-Itemproperty
06:36

Working With Providers: Set-Itemproperty
07:59

Working With The File System Provider: Registry Provider
13:54

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
01:29

Introduction To Variables Strings
06:20

Different Kinds Of Variables
06:30

Discovering Windows PowerShell Arrays
07:12

Discovering PowerShell Hash Tables (Associative Arrays)
06:33

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
01:48

Understanding The Regular Expression Basics
06:09

Identify String Patterns: The Matches
10:28

Analysing And Creating A Full Pattern
10:50

Example of Using This Regular Expression (Pattern Expression)
02:03

Making Your Pattern Expression Confidential
06:04

Regular Expression Basics

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

Discover The Cmdlets Of The Transaction
06:17

Start A New Transaction
07:59

Get Information About The Active Transaction
06:57

Rollback Preference Of The Transaction
09:10

Commit The Transaction
05:32

Independent Transaction
04:03

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

How To Read And Set Environmental Variables
04:42

Setting Variables Of Other PSDrives
09:50

Environment.GetEnvironmentVariable Method
05:31

Introduction To The Powershell Variable Provider - Variable:
06:01

Using Cmdlets Of The Powershell Variable
10:31

Using The Dollar Sign With Powershell Variable
08:24

Casting Values In Powershell
10:18

Introduction To Parameter Validation
08:23

Easy Validating Parameter Input: Validateset and Validatescript
09:48

Parsing, Variable Expansion, and Quoting
06:37

(compulsory arguments) order to process components
08:18

The PowerShell Variable Scope
09:23

The Powershell Scope Hierarchy
07:50
2 More Sections
About the Instructor
Fettah Ben
4.2 Average rating
416 Reviews
13,322 Students
7 Courses
Apps developer, Business Expert and CPA Marketer

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.