Strengthening the PowerShell Basics
  • Introduction to PowerShell & Its Importance
  • Installing PowerShell
  • Frequently Asked Questions
  • ISE & PowerShell Console - A Quick Walk Through
  • Optional Lab: Create a Virtual Machine in a public cloud
  • ExecutionPolicy
  • PowerShell Security Features
  • Get-Help & Get-Command
  • Lab - Important command demonstration
  • Section1 Refresher
Programming Building Blocks
  • Programming Variables
  • Data Type & Typecasting
  • Read, Validate & Write
  • Simple Interest Calculator
  • Comparison Operators
  • If Else Loop & Switch
  • PowerShell Collections
  • Array Operation
  • Iterations
  • Prepare Employee benefit's eligibility status
  • PowerShell Methods
  • Error Handling
  • Section2 Refresher Part1
  • Section Refresher Part2
A Quick Wrap up of absolute basics of Windows Server
  • Basics of Windows Server
  • What is a Windows Process
  • What is a Windows Service
  • Get-Process
  • Get-Service
  • What is Windows Task Scheduler
Advanced File Handling
  • Text File Handling
  • CSV File Handling
  • XML & JSON File Handling
  • Basic File Handling & operations
Objects Based PowerShell
  • What is an Object
  • Views & Pipeline
  • Working With Objects
  • Formatting & Converting Objects
  • Display output as GridView
  • Class & Method
  • Save & Recreate Objects for Offline Analysis
Deep dive into PowerShell concepts
  • Sending Email
  • Automation of daily Reports
  • Securing our System - Script Signing
  • ISE Snippet
  • Web Scrapping
  • Invoke-Expression and Executing Web content as a script
PowerShell-Database Interaction and CRUD operations
  • Database Basics: A quick Wrap up
  • Connecting PowerShell with a Database
  • PowerShell to Update/Insert/Delete data
  • Reading from Database Table
  • Automation: Daily Reports using PowerShell-Database Interaction
  • Thinking Ability
Windows Management Instrumentation
  • Introduction to Windows Management Instrumentation(WMI)
  • Working with WMI
  • Mastering WMI and Available tools
  • Automation to solve a real world problem
Event Viewer & Task Scheduler
  • What is Event Viewer and How to use it
  • Access Event Viewer Logs Using PowerShell
  • Write into Event Viewer Logs
  • Apply Event Logs Knowledge and Build a tool
Advanced Functions & Modules
  • Introduction to advanced functions
  • Understanding the Structure of Advanced Functions
  • Automation -Monitoring Multiple Websites
Building Graphical User Interfaces using PowerShell
  • Introduction to GUIs
  • Building GUI for Automation
  • PowerShell GUI development using Visual Studio
  • Lecture
What is Next?
  • BONUS LECTURE: More Courses from Vijay Saini