- Philosophy of PowerShell (Why?)
- What is PowerShell?
- Evolution of PowerShell?
- Home
- Mindmajix Technologies
- Courses
- PowerShell Training In Bangalore
Online
Quick facts
particular | details | ||
---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekdays, Weekends
|
Course and certificate fees
certificate availability
certificate providing authority
The syllabus
Getting started with Windows PowerShell
Overview and Background
Setting Up the Environment
Introducing PowerShell Command line and ISE
Visual Studio Code for PowerShell due to easy integration with Git
Lab
- PowerShell installation
- Configuring the Windows PowerShell console
- Customizing Windows PowerShell console
- Configuring the Windows PowerShell ISE
- Customizing Windows PowerShell ISE
- Installing and configuring Visual Studio Code for PowerShell
- Customizing Visual Studio
Syntax of PowerShell
Getting Grasp of PowerShell commands.
PowerShell help system for your rescue.
Lab
- Finding commands using PowerShell help system.
- Recording commands for reference using PowerShell logging.
- Early training: Demo of some commonly used PowerShell commands.
Cmdlets for Administration
Active Directory administration cmdlets
Network configuration cmdlets
Other server administration cmdlet
Lab
- Creating an Active Directory lab.
- Basic Active Directory administration cmdlets
- Creating new user accounts using PowerShell
- Imports accounts using .CSV files
- Supplying credentials within a PowerShell script
Working with the Windows PowerShell Pipeline
Connecting commands using Pipeline
Lab
- Selecting, sorting, and displaying data.
- Filtering objects.
- Enumerating objects.
- Exporting user information to a file.
Pipeline in deep
Understanding how the pipeline works.
Lab
- Pipeline input ByValue
- Pipeline input ByPropertyName
- Practical hands on commonly used Advance Pipeline Techniques in PowerShell.
Working with Providers
Use PS Providers
Use PS Drives
Lab
- Using File System Provider
- Creating and navigating files and folders using PowerShell.
- Using Registry Provider
- Creating a registry keys using PowerShell scripts.
- Using Active Directory Provider
Working with variables, arrays, and hash tables
No fuzz data containers: variables.
PowerShell collections. Arrays and hash tables.
PowerShell types.
Objects in PowerShell.
Lab
- Working with variable types
- Using arrays
- Using hash tables
Basic Scripting
Input and output.
Accomplishing lot with PowerShell scripting.
Flow control in scripts.
Lab
- Setting a script.
- Input and output using PowerShell
- Processing an array with a ForEach loop
- Processing items by using If statements
- Creating a random password
- Text file processing
Advanced scripting
Advanced scripts.
Functions in PowerShell.
Errors and Exceptions.
Getting grasp of PowerShell modules.
Lab
- Creating simple functions
- Creating advanced functions
- Adding error handling to a script
- Converting a function to a module
Administering Remote Computers
Using basic Windows PowerShell remoting
Using advanced Windows PowerShell remoting techniques
Using PSSessions
Lab
- Enabling remoting on the computer.
- Disabling remoting on the computer.
- Hands on common PowerShell remoting commands.
Getting real-life examples of scripting
Theory and Lab
- Using PowerShell to automate active directory related tasks
- Using PowerShell to automate Azure cloud related tasks.
- Using PowerShell to automate Monitoring related tasks.
- Using PowerShell to automate networking related tasks.
Practice Test & Interview Questions
Instructors
Mr Shinish
Instructor
Freelancer