Learning PowerShell can seem like a daunting task. There are so many different things it can do, and many different ways to do all the things it can do. While that may seem confusing at first, it is one of PowerShell's many strengths. This series may seem to jump around a bit, but everything is related in one way or another. Feel free to start anywhere you'd like, or read them in order. The information is here for you to use as needed.
From scripts to perform tasks on servers/Active Directory, to emailing yourself a custom tailored weather forecast, PowerShell can do a lot. Not only is it fun to learn, but it can be a stepping stone to learning other languages as well.
Enjoy the series, and let me know if you have any questions or feedback!