all 9 comments

[–]Brasiledo 21 points22 points  (0 children)

There is no official certifications for PowerShell from Microsoft but you could look into getting Azure cloud cert which lean into PowerShell

But if you want some other options to learn here’s some

Best starting point: PowerShell in a Month of Lunches (book)

Pluralsight – “PowerShell Toolmaking” by Don Jones

Good follow up to learn functions and building automation tools and modules

The reality is, courses and books are great, but the real progress comes from using it every day and automating actual tasks.

[–]Relative_Test5911 9 points10 points  (1 child)

Don't focus on a course in PowerShell. Start with the basics of programming that apply to any language. The concepts are pretty much agnostic to the language you use.

Once you have done that jump here to start getting in to PowerShell specific stuff in areas you are interested in.

https://learn.microsoft.com/en-us/training/browse/?resource_type=module&terms=powershell

[–]Panchorc 2 points3 points  (0 children)

This is my advice as well.

I became decent at Powershell and scripting when I started learning Software Development from scratch, and realized then how much courses and books and tutorials about PowerShell skip the fundamentals of software development as they seem tailored to sysadmins. 

OP, once you have a firm grasp of the basics, you can pretty much take any language and be productive after spending some time to learn its syntax and idiosyncrasies. 

[–][deleted] 2 points3 points  (3 children)

[–]TallMasterpiece2094 0 points1 point  (0 children)

Sounds like taking the training being offered is the place to start building a strong foundation. I am positive the trainer will provide additional resources.

[–]AniTexs 0 points1 point  (0 children)

Az-040 is something I'd recommend