5,0/5Kursbewertungen

Microsoft PowerShell – Scripting für Experten

Microsoft PowerShell Scripting für Experten vertieft die professionelle Entwicklung, Tests und Versionierung von Skripten. Sie arbeiten mit .NET, Git, Pester und CI/CD, automatisieren Aufgaben parallel und erstellen grafische Oberflächen. Zudem behandeln Sie Verschlüsselung, Signaturen und Remoting.

Microsoft

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Artikelnummer: WP5 Kategorien: , Marke:

Kursdetails & Termine

Kursbeschreibung

Sie beherrschen die Entwicklung und Versionierung professioneller PowerShell-Skripte, können diese mit .NET-Elementen erweitern und sicher einsetzen. Außerdem können Sie grafische Oberflächen und Parallelprozesse in PowerShell umsetzen.

Seminarinhalte

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 mit Git versionieren
  • Skripttests mit Pester schreiben
  • Eine 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
  • Eigene Klassen in PowerShell programmieren

Reguläre Ausdrücke

  • Einführung in das Schreiben regulärer Ausdrücke
  • Textdaten mit regulären Ausdrücken analysieren
  • 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) erstellen
  • Mit Pode eine Website als grafische Oberfläche implementieren

Sicherheit

  • Zertifikate mit PowerShell erstellen
  • Skripte und Code digital signieren
  • Daten und Anmeldeinformationen mit Verschlüsselung sicher ablegen
  • PowerShell-Sicherheits-Architektur: Sicherheitseinstellungen und notwendige Remoting-Einstellungen
  • Erweitertes PowerShell-Remoting und Fernabfragen

Zielgruppe

Diese Schulung richtet sich an fortgeschrittene IT-Professionals sowie Entwicklerinnen und Entwickler, die ihre PowerShell-Kenntnisse ausbauen und komplexe Skripte sowie Automatisierungen implementieren möchten.

Voraussetzungen

Fundierte PowerShell-Kenntnisse sind erforderlich, idealerweise durch die Teilnahme an unserem PowerShell-Aufbaukurs oder durch praktische Erfahrung.

Lernziele

Sie lernen, professionelle PowerShell-Skripte zu entwickeln, zu versionieren, mit .NET-Elementen zu erweitern und sicher einzusetzen. Zudem setzen Sie grafische Oberflächen und Parallelprozesse in PowerShell um.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

Sie beherrschen die Entwicklung und Versionierung professioneller PowerShell-Skripte, können diese mit .NET-Elementen erweitern und sicher einsetzen. Außerdem können Sie grafische Oberflächen und Parallelprozesse in PowerShell umsetzen.

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 mit Git versionieren
  • Skripttests mit Pester schreiben
  • Eine 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
  • Eigene Klassen in PowerShell programmieren

Reguläre Ausdrücke

  • Einführung in das Schreiben regulärer Ausdrücke
  • Textdaten mit regulären Ausdrücken analysieren
  • 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) erstellen
  • Mit Pode eine Website als grafische Oberfläche implementieren

Sicherheit

  • Zertifikate mit PowerShell erstellen
  • Skripte und Code digital signieren
  • Daten und Anmeldeinformationen mit Verschlüsselung sicher ablegen
  • PowerShell-Sicherheits-Architektur: Sicherheitseinstellungen und notwendige Remoting-Einstellungen
  • Erweitertes PowerShell-Remoting und Fernabfragen

Diese Schulung richtet sich an fortgeschrittene IT-Professionals sowie Entwicklerinnen und Entwickler, die ihre PowerShell-Kenntnisse ausbauen und komplexe Skripte sowie Automatisierungen implementieren möchten.

Fundierte PowerShell-Kenntnisse sind erforderlich, idealerweise durch die Teilnahme an unserem PowerShell-Aufbaukurs oder durch praktische Erfahrung.

Sie lernen, professionelle PowerShell-Skripte zu entwickeln, zu versionieren, mit .NET-Elementen zu erweitern und sicher einzusetzen. Zudem setzen Sie grafische Oberflächen und Parallelprozesse in PowerShell um.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

1 Rezension für Microsoft PowerShell – Scripting für Experten

  1. Petra M.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Empfang

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Sie arbeiten mit Visual Studio Code für das Scripting, versionieren PowerShell-Skripte mit Git und schreiben Skripttests mit Pester. Ergänzend bauen Sie eine einfache CI/CD-Pipeline mit PowerShell.

Sie rufen statische Methoden und Eigenschaften aus PowerShell-Klassen auf, integrieren C#-Code mit Add-Type in PowerShell-Skripte und programmieren eigene Klassen in PowerShell.

Reguläre Ausdrücke dienen im Kurs zum Analysieren von Textdaten, zum Extrahieren von Textmustern und als Grundlage, um Kommandozeilentools in Cmdlets umzuwandeln.

Sie führen Cmdlets als PowerShell-Jobs aus und nutzen PowerShell Runspaces für eine leichtgewichtige Parallelisierung von Aufgaben.

Der Kurs behandelt einfache grafische Oberflächen mit Windows Forms und WPF sowie die Implementierung einer Website als grafische Oberfläche mit Pode.

Sie erstellen Zertifikate mit PowerShell, signieren Skripte und Code digital und legen Daten sowie Anmeldeinformationen verschlüsselt ab. Hinzu kommen Sicherheitseinstellungen, notwendige Remoting-Einstellungen, erweitertes PowerShell-Remoting und Fernabfragen.

Microsoft PowerShell – Scripting für Experten im Überblick

Microsoft PowerShell Scripting für Experten richtet sich an Personen, die PowerShell über grundlegende Skripte hinaus für professionelle Entwicklungs- und Automatisierungsaufgaben einsetzen möchten. Im Mittelpunkt stehen die Entwicklung, Versionierung, Prüfung und sichere Verwendung komplexer Skripte.

Die behandelten Werkzeuge greifen ineinander: Mit Visual Studio Code, Git und Pester entsteht ein nachvollziehbarer Entwicklungsprozess, während eine einfache CI/CD-Pipeline die Automatisierung ergänzt. Die .NET-Integration mit Klassen, statischen Methoden und Add-Type erweitert PowerShell zudem um weitere Programmiermöglichkeiten.

Für die Teilnahme sind fundierte PowerShell-Kenntnisse erforderlich, die durch einen Aufbaukurs oder praktische Erfahrung erworben sein können. Wer PowerShell in Windows-Umgebungen vertiefen möchte, findet weitere passende Angebote unter Kurse zu Microsoft Windows.