PowerShell - Basic Training (PSH1)

Microsoft, Programming

This course gives a solid foundation in the PowerShell environment, the structure of cmdlets, core syntax and the mechanics of pipelines. You'll learn script flow concepts and how to apply commands reliably across Windows systems.

The course covers collections, common data types, debugging and error handling, with emphasis on practical work: about 35% hands-on labs and reviewing ~2000 lines of code so you can write scripts and automate Windows Server tasks.

Location, current course term



Brno + online (volitelně)
11/3/2025 - 11/5/2025 CZECH
Order
11/3/2025 - 11/5/2025 CZECH
Order
12/29/2025 - 12/31/2025 CZECH
Order
Praha + online (volitelně)
11/18/2025 - 11/20/2025 CZECH
Order
1/13/2026 - 1/15/2026 CZECH
Order
3/10/2026 - 3/12/2026 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Introduction to PowerShell
    1. Overview of PowerShell
    2. History and the near future of PowerShell
    3. Key things to know about PowerShell
    4. ISE vs console; x86 vs x64
    5. Extending the ISE console
    6. PowerShell user/profile folder
    7. Execution policies
    8. Command naming scheme and working with commands
    9. Using help
  • PowerShell language syntax
    1. Comments
    2. Line continuation and breaks
    3. Defining variables
  • Basic data types
    1. Text strings (reference type)
    2. Enforcing data types
    3. Value types
    4. Unsigned integers
    5. Floating-point numeric types
    6. Arithmetic with numeric types
  • Basic collections
    1. Arrays
    2. Lists
    3. Hash tables
    4. Methods inherited from .NET System.Object
    5. Static vs instance variables and access
    6. Encoding
  • Variables and scope
    1. Determining the PowerShell version at runtime
    2. Environment variables
    3. Built-in variables
    4. Memory cleanup and removing collection items
  • Script flow
    1. Branching
    2. Loops
    3. Exception handling
    4. Non-arithmetic operators
    5. Case-sensitive searching
  • Chaining cmdlets
    1. Working with cmdlets
    2. Using the pipeline '|' (pipe)
  • Debugging code
    1. Write* cmdlets (output and messages)
    2. Dialog and message boxes
    3. Inspecting content
    4. Special switches/parameters
    5. Debug tools
    6. Code blocks
  • PowerShell in practice
    1. Useful cmdlets to know
    2. Working with repositories
    3. Starting processes
    4. Obtaining admin rights for the current script
    5. Defining functions
    6. Exporting data
    7. Remote sessions in PowerShell
Assumed knowledge:
Basic Windows Server administration knowledge; scripting or programming experience is welcome.
Recommended subsequent course:
PowerShell - Advanced Scripting in Windows (PSH2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
472.00 € ( 571.12 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

ŠKODA AUTO a.s., Petr V.
PowerShell - Basic Training ( PSH1)
"super schopnost vysvětlení, způsob výuky formou dotazování - výpomoc s přemýšlením nad tématem"
České pojištění a.s., Stanislav L.
PowerShell - Basic Training ( PSH1)
"Za mě bylo školení ideální. Přesně to, co jsem potřeboval. Prodiskutování syntaxe."
PHOENIX lékárenský velkoobchod s.r.o., Radim Z.
PowerShell - Basic Training ( PSH1)
"Perfektní školení narvané užitečnými informacemi. Žádné kudrlinky, jde se rovnou na věc. I přestože powershell používám již několik let pro administraci, naučil jsem se tady spoustu nových a užitečných věcí. "
Amenit s.r.o., Michal Ž.
PowerShell - Basic Training ( PSH1)
"Už jsem pár školení zaměřených na nástroj PowerShell absolvoval v minulosti a musím říct, že tohle je opravdu bomba ! Tolik informací kolik jsme se za 3 dny dozvěděli jsme o PowerShellu nevěděli dohromady.... Parádně zvládnuté a i přes obrovské kvantum informací ,které člověk musel každý den vstřebat nenudilo, neuspávalo naopak člověka vtáhlo do výkladu. Opravdu doufám, že ještě někdy budu mít možnost s panenm Zahradníkem nějaké školení absolvovat... Moc díky hned zítra začnu nově nabyté informace aplikovat v praxi :-)"
STUEKEN s.r.o., Radek Č.
PowerShell - Basic Training ( PSH1)
"Velice vstřícný lektor, perfektní a srozumitelný výklad."
ALD Automotive s.r.o., Pavel N.
PowerShell - Basic Training ( PSH1)
"Se školením jsem byl velice spokojen. Pan lektor byl velice milý a snažil se se vším pomoci, případně dovysvětlil. Probíraná látka mi byla přínosem."
CGI IT Czech Republic s.r.o., Lukáš D.
PowerShell - Basic Training ( PSH1)
"Super lekce. Lektor se věnoval všemu, co jsme potřebovali. Vše nám ukázal a vysvětlil. Bylo to srozumitelné a aplikovatelné v praxi. Doporučuji."
Yanfeng International Automotive Technology Czechia s.r.o., Lenka B.
PowerShell - Basic Training ( PSH1)
"Školitel se zajímal o správné pochopení látky jednotlivých účastníků. Prostor pro kladení dotazů byl výborný. Velice oceňuji probrání konkrétního problému na žádost uchazečů. Mohu takto vyřešit problémy i v praxi. Děkuji lektorovi Richardovi a přeji mnoho dalších úspěchů."
Střední průmyslová škola a Vyšší odborná škola Brno, Sokolská, příspěvková organizace, Pavel K.
PowerShell - Basic Training ( PSH1)
"Skvělý a vstřícný lektor, praktické ukázky kódu, velmi dobrý úvod do problematiky PowerShellu."
Komerční pojišťovna, a.s., Tomáš S.
PowerShell - Basic Training ( PSH1)
"Super školení. Doufám, že časem bude budget na Advanced"
Seyfor a.s., Jakub G.
PowerShell - Basic Training ( PSH1)
"ocenil jsem bohaté občerstvení. Za to moc děkuji, hlavně štávy od Kittla a teplou vodu z pítka. Počítače fungovaly taky v pořádku. Obsah kurzy byl také naplněn. Mé otazky také zodpovězeny. Přijdu na navazující kurz a děkuji"
Allianz Technology s.r.o., Matěj K.
PowerShell - Basic Training ( PSH1)
"Výborné školení. Mohu doporučit. Školitel odpověděl na veškeré dotazy a našel vždy řešení daného problému."
Unicorn Vysoká škola s.r.o., Vladislav H.
PowerShell - Basic Training ( PSH1)
"Bylo to super! Školitel je sympaťák, pro mne to bylo přínosné, děkuji!"
CGI IT Czech Republic s.r.o., Tomáš D.
PowerShell - Basic Training ( PSH1)
"Vše bylo v pořádku a kurz PSH1 doporučuji všem. Určite se přihlásím na PSH2."
Heidelberg Materials Digital Hub Brno, s.r.o., Michael P.
PowerShell - Basic Training ( PSH1)
"Celkovy kurz bylo prinosem pro me jelikoz je to moje prvni interace s powershellem. Lektor byl velice prijemni a zajimal se o nas potencialni vyuziti v praxi. Rozhodne bych doporucoval tento kurz svim znamim, kolegum, rodine a vsechno mezi tim. :D"
Y Soft Corporation, a.s., Pavel D.
PowerShell - Basic Training ( PSH1)
"Jsem spokojen, tesim se na pokrocily kurz."
CGI IT Czech Republic s.r.o., Michal F.
PowerShell - Basic Training ( PSH1)
"Skvělé školení a skvělý lektor"
AURA, s.r.o., Petr K.
PowerShell - Basic Training ( PSH1)
"Perfektni prakticke znalosti lektora."
ERA a.s., Jaroslav K.
PowerShell - Basic Training ( PSH1)
"Instruktor super, problémům věnoval a pomohl nalézt chybu a opravit jí. Teorie je proložená cvičeními a skvěle doplňuje."
Ammann Czech Republics.r.o., Jan J.
PowerShell - Basic Training ( PSH1)
"Perfektní organizace i lektor. Určitě ve firmě doporučím pro další zájemce o IT kurzy."
CGI IT Czech Republic s.r.o., Dominik V.
PowerShell - Basic Training ( PSH1)
"Super úvod do PowerShellu i pro úplné začátečníky bez zkušeností."
Vojtěch Kašpar, Vojtěch K.
PowerShell - Basic Training ( PSH1)
"Těším se až převedu nově nabyté zkušenosti do praxe. Děkuji."
CGI IT Czech Republic s.r.o., Filip L.
PowerShell - Basic Training ( PSH1)
"Jednoduše skvělé školení a skvělý lektor "
RSJ Services s. r. o., Ján K.
PowerShell - Basic Training ( PSH1)
"Individuální přístup školitele, možnost probrat konkrétní požadavky a čas na procvičení probrané látky. "
dataPartner s.r.o., Daniel H.
PowerShell - Basic Training ( PSH1)
"Jsem spokojen s nabytými znalostmi a využiji je v praxi.Překvapil mě rozsah skriprování v PoweShellu. "
dataPartner s.r.o., Lukáš V.
PowerShell - Basic Training ( PSH1)
"Líbilo se mi pravidelné procvičování naučeného. Dozvěděl jsem se spoustu nových věcí a vím, kdy je využít."
Deutsche Bank Aktiengesellschaft Filiale Prag, organizační složka, Štěpán H.
PowerShell - Basic Training ( PSH1)
"Vynikající odborné znalosti lektora, školení bylo takové, jaké jsem očekával."
INSET s.r.o., Václav R.
PowerShell - Basic Training ( PSH1)
"Školení bylo skvělé, nejhodnotnější pro mě bylo opravdu pečlivé a strukturované podání základů jazyka s propojením na operační systém a možnost probírání konkrétních problémů z mé praxe a návrhů jejich řešení. Myslím, že by mohlo být přínosem vytvoření ještě jednoho kurzu pro programátory, kde by např. typům proměnných či logice cyklů nebylo věnováno tolik prostoru (což v tomto kurzu bylo nutné vzhledem k přítomnosti systémových administrátorů"
Agerit s.r.o., Alexander B.
PowerShell - Basic Training ( PSH1)
"Lektor mě neuvěřitelně překvapil svými znalostmi, vtipem a vstřícností. Nejlepší školení, na kterém jsem kdy byla. A byl to první mnou navštívený podnik, kde na toaletách měly náhradní tampony (no, nevyužila jsem, ale byly tam :-)). "
Siemens, s.r.o., Jaroslav Š.
PowerShell - Basic Training ( PSH1)
"Velmi pěkné školení. Výklad srozumitelný. Zábavné příklady"
Ústav zdravotnických informací a statistiky ČR, Jiří K.
PowerShell - Basic Training ( PSH1)
"Parádní zpracování, naprostá spokojenost."
Česká pošta, s.p., Michal P.
PowerShell - Basic Training ( PSH1)
"Naprosto spokojen"
Česká pošta, s.p., Lukáš K.
PowerShell - Basic Training ( PSH1)
"Přineslo mi další obohacení o základy programování. V budoucnu i možné využití. "
Česká pošta, s.p., Lukáš P.
PowerShell - Basic Training ( PSH1)
"Pohodový kurz, školitel znalý a vstřícný.Děkuji"
Česká pošta, s.p., Michal J.
PowerShell - Basic Training ( PSH1)
"Skvělé. Už mám přehled o rozsahu PowerShell. Děkuji"
Česká pošta, s.p., Lukáš R.
PowerShell - Basic Training ( PSH1)
"Profesionální lektor,100 % spokojenost"
Česká pošta, s.p., Zbyněk R.
PowerShell - Basic Training ( PSH1)
"Skvěle zvládnuté školení ze strany školícího. Perfektní a výtečné reagovaní na případné dotazy, úprava probíraných témat dle využitelnosti v pracovní náplni studentů. Velice ochotný a obětavý dohledat, navést a pomoci. Vše bylo řádně a pochopitelně vysvětlené. Odnáším si skvělý začátek pro Powershell. Školitel se nestaví do role vše znalce, velice výtečné a přátelské vystupování. "
Software602 a.s., Vojtěch K.
PowerShell - Basic Training ( PSH1)
"Školení bylo velmi přínosným úvodem do problematiky PS."
EDITEL CZ s.r.o., Martin H.
PowerShell - Basic Training ( PSH1)
"Problematika by se kvůli rozsahu dala probírat i několik dnů. Ve dvou dnech prostě nejde procvičit úplně všechno. Z hlediska možného času, bylo vše naprosto v pořádku. Osnovy splněny a dotazy zodpovězeny. Krásná ukázka možností využitelnosti a základ pro další samostudium"
ONIO s.r.o., René V.
PowerShell - Basic Training ( PSH1)
"Hutné rozšíření znalostí o powershellu a navedení jak s ním lépe pracovat"
O2 IT Services s.r.o., Tomáš N.
PowerShell - Basic Training ( PSH1)
"Jsem velmi spokojen, školitel vše do detailu vysvětlil, děkuji."
TCCM s.r.o., Stanislav H.
PowerShell - Basic Training ( PSH1)
"Pro mne zcela vyhovující - stručné a rychlé seznámení s principy jako základ pro další samostudium."
Komerční banka, a.s., Pavel R.
PowerShell - Basic Training ( PSH1)
"Skoleni bylo svizne, bez zbytecnych prostoju. Celkove spokojenost s lektorem - velmi dobre znalosti, vse pripravene."
s IT Solutions CZ, s.r.o., David O.
PowerShell - Basic Training ( PSH1)
"Celkovy dojem je vyborny :)"
Sony DADC Czech Republic, s.r.o., Milan J.
PowerShell - Basic Training ( PSH1)
"Kurz mi přinesl zopakování znalostí daného jazyka, ale zároveň i spoustu nového. Lektor vysvětloval vše s lehkostí, aby danou problematiku pochopil i slabší účastník a zároveň probral i zajímavé oblasti administrace Windows (jen tak dál :-)). Jediný problem jsem měl s učebnou, kde byl nedostatek světla, ale to je omluvitelné vůči tomu, že by se nedala dobře promítat látka."
NNIT Czech Republic s.r.o, Martin E.
PowerShell - Basic Training ( PSH1)
"This was an excellent course. Thank you."
KRUK Česká a Slovenská republika s.r.o., Ondřej K.
PowerShell - Basic Training ( PSH1)
"Super!"