Everyday PowerShell for Developers

Pluralsight
Course Summary
This course is about the stuff you do everyday - working with code and Visual Studio, source control, building software, etc - and how you can apply PowerShell to make these things easier on you.
-
+
Course Description
This course is about the stuff you do every day - working with code and Visual Studio, source control, building software, etc - and how knowing just enough PowerShell can make these things easier on you. Each module of the course presents applied and practical uses of PowerShell to the everyday life of a software developer. You will be introduced to PowerShell, shown how to automate things you do in Windows Explorer, and how to leverage all of your .NET knowledge from the interactive PowerShell console. Then you will learn how to effectively use legacy console applications, how to customize the PowerShell environment. You’ll gain knowledge of how to use a multitude of third-party PowerShell modules and how to tame your software builds using the PSake PowerShell Module. You will finish off the course by looking at StudioShell.
-
+
Course Syllabus
Overview and PowerShell Primer- 35m 56s
—Overview 5m 43s
—PowerShell Environments 2m 14s
—Expressions and Variables 4m 46s
—Flow Control 2m 2s
—Discover Stuff using Help 5m 11s
—Finding Commands and Making Mistakes 3m 34s
—Pipelines 2m 39s
—Members, Where-Object, and Foreach-Object 3m 36s
—Scripts and Execution Policy 2m 49s
—Module Summary 1m 4s
—Get-Help 2m 18sCutting Corners in Windows Explorer- 22m 48s
—PowerShell and .NET 1m 56s
—Location, Location, Location 2m 20s
—PowerShell Drives 2m 19s
—The Item Cmdlets 1m 35s
—Invoke-Item 1m 26s
—Demo: Push-Project 2m 29s
—Functions 2m 21s
—Profiles 2m 10s
—Profiles and Hosts 2m 18s
—Push-Project Summary 0m 58s
—Module Summary 1m 54s
—Get-Help 1m 2sUsing .NET From PowerShell- 33m 7sCreating a Rich Mercurial Environment in PowerShell- 43m 5sExpanding PowerShell with Existing Modules- 26m 23sAutomating Builds with Psake- 36m 47sAutomating Visual Studio with StudioShell- 45m 5s