Anonim
SFIO CRACHO / Shutterstock

PowerShell byl vyvinut společností Microsoft Jeffrey Snoverem v roce 2003. Od té doby správci Windows uznávali výhody používání PowerShell pro řadu administrativních úkolů, ať už na příkazovém řádku nebo z jeho GUI. Dnes je PowerShell pevně integrován s Windows, Windows Server a dalšími produkty Windows a je k dispozici také pro Linux a MacOS.

Ve skutečnosti PowerShell nyní nahrazuje příkazový řádek systému Windows ve výchozích nabídkách systému Windows, protože jeho funkce zcela předjímají a zatměňují starší příkazový řádek inspirovaný DOSem. Ať už je vaším cílem běh systému Windows, nebo se odbočujete do cloudu nebo DevOps, znát cestu kolem PowerShell můžete zlepšit efektivitu vašich pracovních úkolů.

Pokud potřebujete utéci o všech věcech PowerShell, podívejte se na tyto bezplatné školení a obecné zdroje, než investujete peníze do formálních kurzů.

Microsoft

S odchodem do provozu Microsoft Virtual Academy (MVA) v červnu 2019 je Microsoft Learn logickou první zastávkou při hledání bezplatných studijních zdrojů pro produkty společnosti Microsoft. Chcete-li začít, přejděte na hlavní stránku Microsoft Learn, klikněte na odkaz „Procházet vše“a vyhledejte „PowerShell“.

Tato stránka je celkem nová a zaměřuje se hlavně na Azure a různé obchodní aplikace (Microsoft Dynamics 365, PowerApps, Power BI), takže její nabídky PowerShell jsou od tohoto psaní řídké. Zkontrolujte příležitostně, zda nebyl přidán další obsah PowerShell. Je možné, že společnost Microsoft aktualizuje některé z mnoha kurzů, které byly k dispozici na serveru MVA, a hostuje je na webu Microsoft Learn.

PowerShell.org

Sekce Free Resources na tomto webu podporuje všechny platformy a jazyky, které používají PowerShell, portál pro elektronické knihy a kanál YouTube PowerShell.org (který obsahuje více než 100 videí). Sekce Build Server umožňuje registrovat virtuální instance PowerShell pro účely testování a učení.

Když jste na PowerShell.org, nezapomeňte procházet články, fóra a série podcastů PowerScripting, které jsou všechny aktuální a plné informací o postupech PowerShell.

Kanál 9

Kanál 9 poskytuje stovky krátkých a hloubkových videí o používání PowerShell s Windows Server, Microsoft Azure, Office 365, Hyper-V a Amazon Web Services. (Vyhledejte „PowerShell“na hlavní stránce kanálu 9.) Můžete si také vyzvednout tipy pro používání rutin a skriptů PowerShell ve skutečném světě, jakož i informace o rolích IT a kariérním rozvoji, například proč by se IT profesionál měl stát vývojář (a naopak).

Pokud používáte PowerShell 5, řada Ed Wilson se velmi doporučuje.

edX

edX se v průběhu let stal předním zdrojem bezplatných vzdělávacích příležitostí. Stránka obsahuje v současné době pouze několik kurzů PowerShell, ale pro začátečníky může být základem Windows PowerShell Základy skvělý první krok. Je archivován, takže byste se měli zúčastnit kurzu jako „auditor“a měli byste mít přístup k učebním materiálům, ale nezúčastnili byste se aktivních diskusí o kurzu ani nezískali známku. Pokud dáváte přednost aktivnějšímu učení, každý měsíc navštivte web a zjistěte, zda a kdy bude kurz opakován naživo.

PowerShell Security Best Practices je bezplatný kurz se samostatným chodem vytvořený společností Microsoft a dodávaný prostřednictvím platformy edX. Ačkoli kurz zahrnuje základy PowerShell, zaměřuje se na zabezpečení, správu a využití. K dispozici je také laboratorní komponenta pro praktické učení. Po dokončení si můžete vybrat, zda za ověřený certifikát zaplatíte další poplatek (v současné době 99 USD).

Software Veeam

Veeam se specializuje na správu cloudových dat, zálohování a zotavení po katastrofě pro AWS, Azure, IBM Cloud, VMware a Hyper-V. Protože PowerShell je nezbytným nástrojem pro správu cloudových technologií založených na systému Windows, nabízí společnost také podrobný osmihodinový výukový program PowerShell, který zahrnuje čtení a zápis do konzole, funkce, opakování a větvení, kolekce, formátování a další.

GitHub

Pod úložištěm PowerShell Team na GitHubu je dokument Learning PowerShell, který vás provede krok za krokem instalací PowerShell pomocí editoru PowerShell, ladění a testování. K dispozici je také mapová kniha zaměřená na ostřílené uživatele Bash, kteří se chtějí rychleji rozjet.

DevOps Collective on GitHub je úložiště krátkých knih a článků o PowerShell gotchas a how-tos, s příklady kódu. Zjistěte více o chybách při zpracování, generování historických a trendových zpráv, vytváření sítí, dálkové ovládání a mnoho dalšího.

Školení PowerShell s bezplatnými zkušebními obdobími

Většina poskytovatelů bezplatného školení poskytuje bezplatnou zkušební dobu, obvykle jeden až dva týdny, během níž můžete absolvovat kurz nebo dva, abyste zjistili, zda jsou pro vás vhodní a abyste získali pocit hloubky a kvality. školení před zaplacením. Zde je několik poskytovatelů, které byste mohli zvážit při stanovování tvrdé hotovosti na školení:

  • Pluralsight : Tato dobře známá vzdělávací knihovna obsahuje řadu kurzů o PowerShell, které vyučují odborníci, jako je Jeffrey Snover, Jeff Hicks a Mark Minasi.
  • CBT Nuggets : Bezplatná zkušební verze nezahrnuje Kaplan IT tréninkové tréninkové zkoušky, ale dává vám přístup ke kurzům. Základy PowerShell 6 a referenční školení PowerShell jsou pro uživatele PowerShell nejvhodnější.
  • Lynda.com (LinkedIn učení) : Tento web nabízí několik kurzů PowerShell a více než 300 videonávodů pro začátečníky, středně pokročilé i pokročilé. Lynda.com je považován za skvělý zdroj pro online učení založené na videu, zejména pro ty, kteří chtějí zdokonalit své kódovací schopnosti.

Také občas přejděte na stránku Kurzy Udemy PowerShell. Přestože stránka účtuje poplatek, můžete obvykle najít skvělé nabídky, například plné kurzy za pouhých 9, 99 $ (což je téměř zdarma).

Obecné zdroje: Microsoft, blogy a další zdroje

Můžete získat spoustu informací o učení a používání PowerShell procházením těchto zdrojů:

  • Windows PowerShell Survival Guide: Toto je možná mateřská loď zdrojů - seznamy Microsoftu pro PowerShell.
  • Skriptování v prostředí Windows PowerShell: Tento web TechNet je zcela aktualizován pro prostředí PowerShell 6 a poskytuje uživatelskou příručku, četná témata nápovědy, odkazy na rutinu a spoustu ukázkových skriptů.
  • Dokumentace PowerShell: Tento web je hlavně grafickým rozhraním pro předchozí web, ale kliknutím na odkaz Komunita získáte launchpad pro všechny druhy zdrojů PowerShell, včetně několika, na které se vztahuje tento článek. Nezapomeňte vyzkoušet komunitu r / PowerShell na Redditu, kde uživatelé touží odpovídat na otázky a pomáhají vyřešit téměř jakýkoli typ výzvy PowerShell.
  • Naučte se skriptování v prostředí PowerShell za měsíc obědů: Ačkoli kniha běží 35, 99 až 44, 99 $, můžete si celou věc přečíst online zdarma pomocí odkazů na této stránce. Autoři poskytují snadno sledovatelné příklady, které jsou sestaveny v každé kapitole.
  • Blogy : Navštivte Adam Automat, tým PowerShell, skriptování a hej, skriptovací chlap! blogy pravidelně pro tipy a aktualizace PowerShell o chybách.

Pokud potřebujete přestávku od učení o PowerShell a vytváření skriptů, podívejte se na oblíbené nabídky Jeffrey Snover Reddit pro uživatele.

Posouvat se

Mnoho uživatelů PowerShell moc nářkává nedostatek certifikátů pro tento základní nástroj pro správu. Přestože společnost Microsoft nenabízí certifikaci založenou výhradně na PowerShell, společnost zpracovala několik svých certifikací - včetně stále populárnějších certifikátů Microsoft Certified Solutions Associate (MCSA) a Microsoft Certified Solutions Expert (MCSE) - s otázkami PowerShell.

Ať už jste získali certifikaci nebo si jednoduše vytvořili pracovní znalosti PowerShell, nemůžete jít špatně s investováním času na to, abyste se dozvěděli vše o tomto cenném nástroji.