Discovery folders break down REST API's in PowerShell and contain example API calls for the named services and contain PowerShell functions built around these API's.
Module folders contain PowerShell Modules Published on the PSGallery that were built using the three "P"s: Plaster, Pester, and PlatyPs for module creation.
JumpCloud is a great sandbox for leaning PowerShell. With JumpCloud you get a directory to play with with up to 10 users free forever. Sign up for a free account here
Once signed up install the JumpCloud PowerShell module which runs on Mac, Windows and Linux.
Once installed check out the JumpCloud PowerShell Module Command Basics to hit the ground running.
- Learn Windows PowerShell in a Month of Lunches ... Great bite sized videos for true beginners to PowerShell.
- Getting Started with PowerShell ... Longer videos that dive deeper lead by the founder of Pwsh Jeffrey Snover
- Learn Windows PowerShell in a Month of Lunches, Third Edition
- Windows PowerShell Cookbook, 3rd Edition
- The PowerShell Scripting and Toolmaking Book
- PowerShell Reddit
- PowerShell Team YouTube channel... Stay up to date on whats new in Pwsh Core by watching the recorded community calls.
- Great blog with deep dive for Invoke-RestMehod
- Monad Manifesto... A 'why' from the founder of Powershell Jeffery Snover written in 2002 that is still applicable to today surrounding why administration automation is so important.