Bauen Sie eine strukturierte Grundlage auf, um PowerShell sicher in der betrieblichen Arbeit einzusetzen.
Diese Schulung führt schrittweise von der Entdeckung von Befehlen und der Syntax zu wiederverwendbaren Skripting-Praktiken. Praktische Übungen verwenden reale Systeminteraktionen, damit Teilnehmende jedes Konzept mit der täglichen Administration verbinden können.
Für wen diese Schulung geeignet ist
Die Schulung richtet sich an IT-Fachkräfte und Systemadministratoren, die über einzelne Befehle hinausgehen und zuverlässige Skripting-Gewohnheiten entwickeln möchten.
Formelle PowerShell-Vorkenntnisse sind nicht erforderlich. Grundlegende Sicherheit im Umgang mit einer Befehlszeile ist hilfreich.
Nutzen Sie den PowerShell-Kompetenzrahmen, um sich vor der Wahl einer Schulung selbst einzuschätzen.
Was Teilnehmende lernen
- Befehle entdecken und die PowerShell-Hilfe effektiv nutzen
- PowerShell-Syntax, Objekte und die Pipeline verstehen
- Mit Variablen, Sammlungen, Bedingungen und Schleifen arbeiten
- Mit Systemen und gängigen Administrationsschnittstellen interagieren
- Wiederkehrende Aufgaben in lesbare, wartbare Skripte überführen
- Fehler behandeln und Skripte betriebssicherer gestalten
- Code für Wiederverwendung und künftige Modulentwicklung organisieren
Praktisches Lernen
Übungen begleiten die gesamte Schulung. Die Teilnehmenden entwickeln schrittweise Skripte für realistische Administrationsszenarien und festigen ihr Wissen in einem abschliessenden Praxisprojekt.
Schulungsprogramm
Tag 1: PowerShell-Grundlagen
- PowerShell-Umgebung, Befehlszeile, Editor und Hilfesystem kennenlernen
- Cmdlets, Pipelines und das Objektmodell verstehen
- Variablen, Ausdrücke und gängige Datentypen verwenden
- Das Entdecken von Befehlen und Erkunden der Syntax üben
Tag 2: Zentrale Skripting-Konzepte
- Skripte mit Funktionen und Parametern schreiben und strukturieren
- Die Ausführung mit Bedingungen und Schleifen steuern
- Fehler mit strukturierten Techniken und klarem Beendigungsverhalten behandeln
- Gut lesbare Skripting-Konventionen anwenden
Tag 3: Systeminteraktion und Daten
- Mit Dateien, Ordnern, Diensten und geplanten Aufgaben arbeiten
- Objekte filtern, gruppieren, sortieren und darstellen
- CSV-, JSON-, YAML- und XML-Daten importieren und exportieren
- Benutzerdefinierte Objekte erstellen und Hashtabellen für strukturierte Daten nutzen
Tag 4: Automatisierung und Wiederverwendung
- Arbeit mit Remoting und Hintergrundjobs automatisieren
- PowerShell-Module verwenden und erstellen
- Anmeldeinformationen und vertrauliche Eingaben sicher behandeln
- Logging ergänzen und wartbare Automatisierungsskripte entwerfen
Tag 5: Praktiken und Abschlussprojekt
- Benennung, Struktur und modulares Design prüfen
- Grundlagen von Versionskontrolle und Versionierung einführen
- Ein praktisches Automatisierungsprojekt abschliessen und vorstellen
- Nächste Schritte für PowerShell Universal, DSC und Bereitstellungspipelines identifizieren
Durchführung
Dies ist eine private Unternehmensschulung, die vorbehaltlich der Verfügbarkeit von Lehrkraft und Termin auf Englisch oder Französisch durchgeführt wird. Sie kann remote oder vor Ort stattfinden; die Übungen werden bei Bedarf an die Zielgruppe angepasst.
Sprachhinweis: Diese Schulung wird derzeit nur auf Englisch und Französisch durchgeführt. SynEdgy begrüsst Interessenbekundungen für eine Durchführung in weiteren Sprachen.
Die Schulung dient der praktischen beruflichen Weiterentwicklung und ist keine akkreditierte oder vom Hersteller autorisierte Zertifizierung.