Learning PowerShell

For some time now I wanted to learn PowerShell. I have seen some samples on the internet, even used one or two but never had a chance to sit down and learn it. Until now. Recently I have joined Microsoft Virtual Academy and one of the first modules I did was Getting Started with PowerShell 3.0 Jump Start followed by Advanced Tools & Scripting with PowerShell 3.0 Jump Start. Both modules are run by Jason Helmick and Jeffrey Snover.

First module introduces PowerShell and explains some basics, such as getting help, how to use pipeline or remoting. It has enough information to start using PowerShell as a consumer. I must say that as a developer I found it very useful, especially part about remoting. The second module goes deeper into the power of PowerShell and is mostly about extending it with own functions or modules. If you are thinking about creating some custom cmdlets, you have to watch this module. As a matter of fact, the material covered in the jump starts was enough for me to go and start creating my own module RabbitMQTools for administering RabbitMQ servers. During next few months I plan to share my discoveries related to writing PowerShell modules, so keep watching my blog.

For anyone who wants to start using PowerShell I strongly recommend watching those modules.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s