Kursbeschreibung
Der Kurs PowerShell Scripting für Experten richtet sich an fortgeschrittene Anwender, die ihre PowerShell-Fähigkeiten auf das nächste Level bringen möchten. Im Seminar behandelst du fortgeschrittene Themen wie CI/CD, die Integration von .NET, Sicherheitsmaßnahmen sowie das Erstellen grafischer Benutzeroberflächen.
Unser Kebel Team bietet dir diesen Windows PowerShell Kurs als Live Online Training (Webinar) und Präsenzseminar mit Zertifikat an.
Windows PowerShell Schulung für Unternehmen – Alternativ organisieren wir gerne eine individuelle Windows PowerShell Schulung oder einen Workshop für dein Team. Termine, Ort, Dauer und Inhalte werden individuell nach Absprache festgelegt. Deine maßgeschneiderte Windows PowerShell Schulung findet online, in Präsenz oder hybrid statt.
Unser Kebel Team berät dich gerne oder du buchst direkt online.
Die wichtigsten Themen im Überblick
- PowerShell professionell skripten
- Module und Klassen entwickeln
- Automatisierung skalieren & testen
- CI/CD mit PowerShell
- GUIs und Tools erstellen
- Sicherheit & Remoting meistern
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
Refresher Grundlagen
- PowerShell Skriptblöcke, Funktionen und Skripte
- Module erstellen
- Objekte, Datentypen und Klassen in PowerShell
Skripte professionell entwickeln
- Einführung in das Scripting mit Visual Studio Code
- Skripte versionieren mit Git
- Skripttests schreiben mit Pester
- Einfache CI/CD-Pipeline mit PowerShell bauen
PowerShell und das .Net-Framework
- Statische Methoden und Eigenschaften aus PowerShell-Klassen aufrufen
- C#-Code mit Add-Type in PowerShell-Skripte integrieren
- In PowerShell eigene Klassen programmieren
Reguläre Ausdrücke
- Einführung in das Schreiben von regulären Ausdrücken
- Textdaten analysieren mit regulären Ausdrücken
- Textmuster aus Text extrahieren
- Kommandozeilentools in Cmdlets umwandeln
Parallelisieren von Aufgaben
- Cmdlets als PowerShell-Job ausführen
- leichtgewichtige Parallelisierung mit PowerShell Runspaces
Grafische Oberflächen erstellen
- Einfache grafische Oberflächen mit Windows Forms bauen
- Einfache grafische Oberflächen mit WPF (Windows Presentation Foundation)
- Mit Pode eine Website als grafische Oberfläche implementieren
Sicherheit
- Zertifikate erstellen mit PowerShell
- Skripte und Code digital signieren
- Daten und Anmeldeinformationen mit Verschlüsselung sicher ablegen
- PowerShell-Sicherheits-Architektur (Sicherheitseinstellungen, notwendige Remoting-Einstellungen)
- Erweitertes PowerShell-Remoting und Fernabfragen






















