1. Search For PowerShell Videos
- PowerShell YouTube Videos
- PowerShell Vimeo Videos
- Here’s one of my videos PowerShell, ShowUI and the Twitter API
2. Study Helpful PowerShell Scripts
- Window PowerShell Blog – This is where Microsoft blogs about PowerShell. Automating the world one-liner at a time…
- Hey, Scripting Guy! Blog – Fresh scripts regularly
- GitHub - a web-based hosting service for projects. The site provides social networking functionality for sharing and collaboration
- CodePlex – is Microsoft’s free open source project hosting site
- Stackoverflow – a question and answer site for professionals and enthusiasts. It’s 100% free, no registration required
- PowerShell.org – provides educational resources to the global PowerShell community
- TechNet ScriptCenter – the Microsoft Script Center focuses on teaching people how to use Windows PowerShell to reduce time spent performing mundane tasks
- PoshCode.org – a repository of PowerShell scripts that are free for public use
- PowerShell.com – the educational and community site for Windows PowerShell People
Check out PowerShell Magazine too. Tips, tricks, articles and more.
3. Attend a PowerShell Presentation
Here is a list of PowerShell User Groups.
- Attend in person or start one up. Products having PowerShell capabilities are happy to sponsor these groups with food, beverages and swag
- Attend one virtually. Some groups let you join in through the web
- Check in your area for Code Camps. I’ll be presenting again at the NYC Code Camp on PowerShell. They are usually free or a small free for all day presentations on great topics.
- Don’t forget the PowerScripting Podcast. Every Thursday night they have a guest and it’s all PowerShell. Plus a chat room for lively conversation with the PowerShell community.
4. Call to action – Put your scripts out there and Tweet about them
While studying these PowerShell scripts, consider answering questions. This helps the folks who are having the issues and helps you improve your skill as a scripter. As you build your PowerShell muscles your also learning how to communicate about the solutions you provide.
From there, post your own questions and think about small projects you’d like to share on GitHub, CodePlex, TechNet Script Center or on a blog. It’s a great way to get feedback but it may take a bit before people see your scripts and offer comments.
Note: Create a twitter account and follow the PowerShell people, (I’m @dfinke). Plus, when you’ve posted a PowerShell script, tweet about it with a link and the hashtag #powershell.
5. Microsoft Virtual Academy
- Microsoft Virtual Academy Jumpstart with Jeffrey Snover (creator of PowerShell) and Jason Helmick
Here are some of my GitHub PowerShell script projects including: