I Want Learn Powershell from where to start?

Hi guys i wnat start learn powershell to be a good in powershell scripts

My job title:IT Support Specialist for improve my carrer i want to learn powershell please if anyone can tell me from where to start

and can give me good coruse online vedios or something like that its will help me even from udemy i no have problem to pay

for good course that expalin everything from begining to adavnce shell scripting…

soryy for no best egnlish i hope you undrestand me and can help thanks.

The best place to start learning PowerShell are below

Video series: Getting Started with PowerShell 3.0 | Microsoft Docs
Book: Learn Windows PowerShell in a Month of Lunches (Latest edition) , Learn PowerShell in a Month of Lunches(Linux and macOS)

1 Like

Just get Windows Powershell in Action and get it over with.

Aside from what’s already been recommended, here are some others that are very useful:

Learn PowerShell Scripting in a Month of Lunches

PowerShell.org
Subscribe to the forum. You’ll learn a lot from the community!

Kevin Marquette Blog
https://powershellexplained.com

Jeff Hicks Blog
The Lonely Administrator • Practical Advice for the Automating IT Pro

IDERA PowerTips
Subscribe at Power Tips - Power Tips - IDERA Community
Twitter: https://mobile.twitter.com/powertip

There are lots out there but these are great resources for any level.

2 Likes

If you are into scripting for the first time, I suggest PowerShell in Action only after completing “PowerShell in a month of Lunches”.

PowerShell in Action is the bible and it’ll be good to have some basic understanding before anyone start reading it.

Windows Powershell in Action by Bruce Payette, who designed Powershell, read both the 2nd and 3rd editions. Powershell is only 80% documented otherwise. Although before that I was watching Jeffrey Snover videos, and using his idea of fun and exploration.

I’m planning on creating a series of powershell videos to teach people how to use powershell. That’s similar to how I learned powershell, by watching videos and then trying the things I saw.

Write Powershell code every single day. View Powershell information on commands and start with the basics and move on to more complicated commands. It is like any other langauge, you must immerse yourself into it. Find some processes you often do and try to automate these processes using PS. You will be suprised on how much you will learn. I have been using for over 10 years, and I still learn something new all the time. I still have to google and use get-help (your friend) to re-learn the syntax of certain commands. Just keep pounding away at the keyboard. I use it everyday and perform all kinds of processes from utilities to installing programs, to picking lottery numbers :frowning: Wrong lottery numbers. Persistence is the key!!