The most frequently asked question is, “How can I get started and where can I find PowerShell learning resources?” This blog contains the standard response to that query, as well as links to extra information. Please read this post and look at the resources since they may help get you started with PowerShell! If I miss anything here, according to you, please share that in the comment box, and I’ll add them.
How do you prefer to learn?
This is an essential question to ask before learning anything. The ‘proper’ method to learn PowerShell is to choose the modality that most suits you. To assist you in learning PowerShell, below are five major learning modalities:
1. Virtual Instructor-led Training
Microsoft offers the following official PowerShell courses that can be obtained from any Microsoft Official Learning partner.
- 55039: Windows PowerShell Scripting And Toolmaking Training
- 50414: Microsoft Windows PowerShell V2 for Administrators Training
- 55066: PowerShell for SharePoint Administrators Training
- 55069: PowerShell for SQL Server Administrators Training
- 55095: SharePoint 2010 and 2013 Auditing and Site Content Administration using PowerShell Training
- 55133: PowerShell for System Center Configuration Manager Administrators Training
- 55202: PowerShell 5.0 and Desired State Configuration Training
- 55207: PowerShell for SQL Administration Training
- 10961 – Automating Administration with Windows PowerShell Training
- 10962 – Advanced Automated Administration with Windows PowerShell Training
There are no official PowerShell Core or PowerShell 7 courses available currently.
There are many third-party training courses available, and Microtek Learning’s PowerShell Courses also offer other training courses.
2. Book Learning
Many people get knowledge from reading books. Don Jones’ book is one of the best publications on the subject. The book’s title is ‘Learn PowerShell in a Month of Lunches.’ For more information, Click Here. The book and the MS training courses are strikingly similar, as keen-eyed readers will see. Don Jones and his colleagues wrote both courses; therefore, this is intentional.
Conversational PowerShell: A Beginner’s Guide e-book.
3. Video Training
Some people learn from watching videos. Following are some recommendations:
Microsoft PowerShell by Jeffrey Snover:- https://mva.microsoft.com/en-US/training-courses/getting-started-with-powershell-30-jump-start-8276?…
Advanced Tools and Scripting with PowerShell 3.0:- http://www.microsoftvirtualacademy.com/training-courses/advanced-tools-scripting-with-powershell-3-0…
An Online YouTube video by Don Jones accompanies the book:- https://www.youtube.com/playlist?list=PL6D474E721138865A
Plataan TV:- Windows PowerShell 101 is a free video course that teaches you how to use PowerShell. https://plataan.tv/en/plataan/training-course/windows/windows-powershell-101
4. From Community
Microtek Learning has a great blog post about Microsoft PowerShell Scripting Tutorial For Beginners. This is an excellent reference for beginners and a helpful review for those with some experience.
Many people benefit from reading postings and also by asking questions and & answers in the community. The Group Admins and others are a source of knowledge and may provide a wide range of advice.
Adam Gordon, a community member, teaches one cmdlet each week. Each article explains how and when to use them. Find it here – https://blog.itpro.tv/category/microsoft-powershell/
There are numerous other online communities. You can choose whatever community you like.
You can learn from the podcasts as well. And they’re both educational and entertaining. Give it a try!
Microtek Learning can provide you with all these resources and help you in your PowerShell learning journey; drop us a query!