Advanced Scripting & Tool Making using Windows PowerShell

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

PowerShell | Simplified advanced training on PowerShell with real world problems, PowerShell Automation

THIS COURSE IS FREQUENTLY UPDATED. LAST UPDATED IN OCTOBER 2022


*** This Course purchase includes video lectures, practice files, quizzes, & assignments, 1-on-1 instructor support, LIFETIME access and a 100%MONEY-BACK GUARANTEE***


Please note that this course will be continuously getting updated with more videos to keep you up to date on Windows PowerShell scripting. You will find a lot of new lectures covering new features of PowerShell Scripting in the future. Please encourage by enrolling and providing your honest reviews & ratings. You can also demand a lecture on a  specific topic of PowerShell which comes under the scope of this course.

This course is designed to take the system administrators to an advanced level in PowerShell Scripting. You will find ways to automate your daily work using the advantages of PowerShell scripting. The professional who wants to start with PowerShell and have some basic idea of the command line will find it extremely easy to understand the underlying concepts of PowerShell and will be able to integrate PowerShell with non-Microsoft products as well.
 
Topics that may not be Windows PowerShell concepts but are important for developing PowerShell understanding are included which comes as a bonus.

 
The course is intended to clear the things happening in the background so that automation ideas using PowerShell come from within. You should be able to complete this course in a week's time if you dedicate 2 hours of your time daily and this journey will take you from PowerShell beginners to PowerShell expert.

Important Content:

PowerShell Automation Solution for Daily Manual Reports

Database interaction using PowerShell

PowerShell Automation for Scheduled Service restarts

Windows Task Scheduler and scheduling PowerShell scripts to run

Pulling reports from Windows event viewer using this PowerShell

PowerShell for automating database related stuff

PowerShell Script Signing, Execution Policy, and System Security

PowerShell Advanced Functions and PowerShell Modules

Building Graphical User Interfaces using PowerShell

PowerShell with WMI

Advanced File handling Using PowerShell

PowerShell with Windows Event Viewer

Web Scrapping using PowerShell

PowerShell for Programming

Use PowerShell as a tool

Briefly, The knowledge of Windows PowerShell is a must for IT professionals and this course is one-stop shop for gaining this necessary and in-demand skill

Happy PowerShell scripting :)

  • Full of hands-on instructions, interesting and illustrative examples, clear explanations

  • Learn an important and mandatory skill for Windows Server Administration

  • Deep dive into Windows PowerShell scripting

Course Curriculum

1 Lectures

Instructors

Profile photo of TechSckool By Vijay
TechSckool By Vijay

Vijay is an IT professional who has diversified knowledge across multiple domains in the industry. Working in a leading cloud service provider company, he has truly shown potential in automating small to large scale automation which truly resulted in cost benefits for the business and a successful carrier.Vijay has a vast knowledge of Microsoft Azure, Cloud Technologies, DBMS, Python, and...

Instructors

Profile photo of Pooja Kataria
Pooja Kataria

Pooja is an experienced IT professional and she likes to simplify the complex and deep technical concepts and teach them an easy and understandable way. Pooja has a vast knowledge of PowerShell, Python, Data Science and specialization in Azure Cloud.She loves to teach from the very beginning and Udemy is the platform that helps her in continuation of the same...

Review
4.9 course rating
4K ratings
ui-avatar of Joe Manea
Joe M.
3.5
7 months ago

This course is an odd mix of basic and advanced concepts. While I appreciate the overview of many of the various things PowerShell can do, there were quite a few times where the topic went from basic to advanced in a blink of an eye without understanding how to get there. But at the same time, I appreciate that the course is under 10 hours. Sometimes, there wasn't any explanation of why certain switches were used or explanation of other small details. Also, I find the assignments pointless since this is not an interactive class. Since it is nearly 2025 when I am writing this, there are definitely things that need to be updated. Like don't bother talking about Win 7 (including that certificate signing script that is no longer necessary) and also use a more up to date version of PowerShell, like 7.4. I have personally needed v7 just because "Invoke-WebRequest" didn't suit my needs in versions before v7.

  • Helpful
  • Not helpful
ui-avatar of Vidyasagar Katte
Vidyasagar K.
5.0
8 months ago

Very simple and clear explanation, will definitely recommend.

  • Helpful
  • Not helpful
ui-avatar of Simon Bridewell
Simon B.
4.0
8 months ago

The section on advanced functions was very useful, it explained why I keep seeing such variation in how functions are declared in other people's scripts. And discovering that classes are a thing in PowerShell was a pleasant surprise. I think a lecture on PowerShell modules may have gone missing though? The only real drawback is that Vijay's approach to capitalisation, whitespace and indentation is somewhat haphazard, which is a bit offputting. But overall I'd recommend this course to colleagues and friends.

  • Helpful
  • Not helpful
ui-avatar of Jiri Bocan
Jiri B.
3.0
8 months ago

PROS
- A lot of commands I do not normally use - good for demos or development, useless, undesired in scripts.
- Starting from Section 8, more interesting use-cases or those I do not use on a regular basis.
- Can be watched at 2x speed.

CONS
- Outdated content. We are in Nov 2024, however, videos are from 2018. PS 5.1 is really not the latest and greatest; ISE for PS 5.1 is not the best IDE either. Same with VS 2015.
- Often too many commands in one batch, group on screen - one must pay a close attention not to miss anything important.
- Typos and bad practices in the code.
- No (automated) code formatting, linting.
- Mix of slides of different age, version. E.g., slides say "Section 5" while the course outline says "Section 7", and much more...
- Level of knowledge expected in certain assignments does not always correspond to that learned in individual lectures.
- Sample, test files should not be offered for download as a zip. Put it in GitHub or in an online lab. This is a huge security risk! Especially when MSI files, executables are included! Especially if learning from a work laptop!
- Sample, test files do not contain comments or description; may be hard to read or understand the original intent.

  • Helpful
  • Not helpful
ui-avatar of SenthilRajaa MARIAPPAN
Senthilrajaa M.
5.0
8 months ago

Great lecture.

  • Helpful
  • Not helpful
ui-avatar of Anupa Vaishnavi
Anupa V.
4.5
9 months ago

na

  • Helpful
  • Not helpful
ui-avatar of Rick Parent
Rick P.
1.0
9 months ago

horrible audio quality
horrible accent can't understand anything he said

  • Helpful
  • Not helpful
ui-avatar of Damian Roach
Damian R.
5.0
9 months ago

Good class, learned a lot.

  • Helpful
  • Not helpful
ui-avatar of Aninda Ahsan
Aninda A.
5.0
10 months ago

The lecturer sounds very knowledgeable and efficient. Also the way he explains concepts is very helpful and informative.

  • Helpful
  • Not helpful
ui-avatar of Naveen V
Naveen V.
5.0
11 months ago

Great course to learn powershell.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses