SynEdgy

PowerShell-Grundlagen

Eine fünftägige praktische Grundlage für IT-Fachkräfte, die zuverlässige PowerShell-Skripte schreiben und die tägliche Administration automatisieren möchten.

Dauer5 Tage
SchulungspfadGrundlagen
Empfohlene PowerShell-KompetenzNiveau 1
DurchführungPrivate Unternehmensschulung · Remote · Vor Ort

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.

Teamschulung anfragen.