PowerShell learning resources

Additional resources for learning about PowerShell.

Learn modules

Microsoft Learn is a free, online training platform that provides interactive learning for Microsoft products and more. Our goal is to help you become proficient on our technologies and learn more skills with fun, guided, hands-on, interactive content that's specific to your role and goals.

Blogs and community

In addition to the Help available at the command line, the following resources provide more information for users who want to run PowerShell.

  • PowerShell Team Blog. The best resource for learning directly from the PowerShell product team.
  • PowerShell Community Blog articles are scenario-driven. Written by the community, for the community.
  • Have questions about using PowerShell? Connect with hundreds of other people who have similar interests in one of the many community forums listed on the PowerShell Community page.

Microsoft Virtual Academy

The Microsoft Virtual Academy videos have been moved to Channel 9.

Resources for PowerShell Developers

The following resources provide resources to help developers create their own PowerShell modules, functions, cmdlets, providers, and hosting applications.