PowerShell - Advanced Scripting in Windows (PSH2)

Microsoft, Programming

Master deep PowerShell features in this advanced course, focusing on string handling and regular expressions, XML and JSON serialization, and code optimization with performance measurement. Practical demos show how to work effectively with text and data formats.

Hands-on labs and examples cover GUI and COM integration, PSProviders and PSDrives, and managing system objects with WMI. The course also explains cross-environment compatibility and file encoding, and includes thorough notes and recorded answers.

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Working with text strings
    1. Working with the new Microsoft Docs
    2. Strings, text, numbers and variables
    3. String operations
    4. Searching (matching) and regex
    5. Concatenation & string interpolation
  • Environment compatibility
    1. Culture-specific formatting
    2. PowerShell script compatibility across systems
  • Working with variables
    1. Advanced variable techniques
    2. Working with namespaces
    3. Working with memory stores
  • Serialization and deserialization
    1. Importing XML
    2. Exporting XML
    3. Building XML structures
    4. Importing JSON
    5. Exporting JSON
    6. Comparing data
    7. Object serialization
    8. Detecting file encoding
  • Optimization
    1. Measuring performance
    2. Handling large datasets and code tuning
  • Providers
    1. Working with PSProviders
    2. Working with PSDrives
  • Practical examples
    1. Creating COM objects
    2. Building GUIs over PowerShell
    3. PowerShell for Windows administration
    4. Adding new commands
    5. Using WMI objects
Assumed knowledge:
Basic Windows Server administration and PowerShell experience at a beginner course level.
Recommended previous course:
PowerShell - Basic Training (PSH1)
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
344.00 € ( 416.24 € incl. 21% VAT)
Language:

Vybrané zákaznické reference

Seyfor a.s., Jakub G.
PowerShell - Advanced Scripting in Windows ( PSH2)
"bomba pecka, napěchovaný informacemi, všechny moje otázky z praxe zodpovězeny. lektorovo super přístup, profesionál"
Allianz Technology s.r.o., Matěj K.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Výklad srozumitelný. Školitel odpověděl na veškeré dotazy. Mohu jen doporučit."
Česká správa sociálního zabezpečení, Martin K.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Příjemná forma výkladu."
Česká správa sociálního zabezpečení, Jan S.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Výborný a fundovaný školitel. Školení mělo spád a díky proloženým cvičením během výuky si člověk ihned mohl probíranou látku vyzkoušet. Děkuji za vše :-)"
Česká správa sociálního zabezpečení, Pavel W.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Prostory fajn, lektor výborně znalostně vybavený, celkově velká spokojenost :-)"
Y Soft Corporation, a.s., Pavel D.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Školení bylo parádní, lektor profesionál, přehršel užitečných znalostí a postupů!"
Home Credit International a.s., Filip C.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Kurz byl velmi informativní a základy PowerShellu byly velmi dobře vysvětleny a procvičeny"
Lear Corporation Czech Republic s.r.o., Jiří P.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Kurz mi rozšířil obzory v oblasti Powershell. Líbilo se mi vystupování a přístup lektora pana Radka Zahradníka, který ví o čem mluví."
Konica Minolta Business Solutions Czech, spol. s r.o., Dominik A.
PowerShell - Advanced Scripting in Windows ( PSH2)
"lektor na vysokej urovni a velmi ochotny vysvetlit vsetky dotazy"
TVD-Technická výroba, a.s., Libor S.
PowerShell - Advanced Scripting in Windows ( PSH2)
"Zejmána bych chtěl vyzdvihnout úroveň pana lektora ing. Chmelára. "