I would recommend that you take a look at this first before you move forward.
https://mva.microsoft.com/en-us/training-courses/getting-started-with-microsoft-powershell-8276?l=r54IrOWy_2304984382
Next you will need to learn how to use get-help or just help, get-command and get-member. Those 3 commands will be your best friends.
I would recommend that you put focus on objects. That is probably one of the most important concepts in understanding and knowing how powershell works. If you don't learn it or if you struggle with that please try to go back and repeat it until it sinks in.
If you don't get the content and the ideas , you will have a very big problem and you will hate it.
Be sure to learn pipeline because powershell works with objects in a pipeline. Put focus on these Select, Sort, Group, Where and Measure
Please remember to mark the replies as answers if they help.,
NEDIMMEHIC.ORG