Skip to content

alexlarner/PowerShell-Learning-Path

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

PowerShell Learning Path

Tools

  • PowerShell 7
    • Install it through the MSI on its GitHub releases page, not through winget. Installing PowerShell 7 specifically, from winget can cause PowerShell profile permissions errors that are extremely hard to troubleshoot.
  • VSCode
  • Windows Terminal
    • Use this so you can have multiple shell tabs on the same window and for different languages (Command Prompt, Python, PowerShell 5, PowerShell 7, etc.)
    • Install it from winget via Command Prompt or PowerShell via winget install Microsoft.WindowsTerminal -h
    • Check out its launch presentation here

Syllabus

  1. Work through PowerShell in a Month of Lunches book
  2. Work through PowerShell Scripting in a Month of Lunches book
  3. Work through The PowerShell Practice Primer
  4. Watch Don Jones' Toolmaking Presentation
  5. Work through The PowerShell Scripting and Toolmaking Book

Reference Material

Topical

Books

DevOps Collective Books, which are all free, especially:

PowerShell Conference Books

Videos

I highly recommend the PowerShell.org and the PowerShell Conference EU YouTube Channels. They have lots of useful content for all experience levels, from beginner to expert. All of the below videos are from those channels.

Useful Modules

Blogs

Discord Servers

Misc

PowerShell Podcast

About

Learning Path to Powershell from Noob to Wizard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors