5,0/5Kursbewertungen

Microsoft PowerShell – Scripting für Experten

Microsoft PowerShell Scripting für Experten vermittelt die professionelle Entwicklung, Versionierung und sichere Erweiterung von PowerShell-Skripten mit .NET-Elementen. Sie setzen zudem grafische Oberflächen und Parallelprozesse in PowerShell um.

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 verschlüsselt sicher ablegen
  • PowerShell-Sicherheitsarchitektur: Sicherheitseinstellungen und notwendige Remoting-Einstellungen
  • Erweitertes PowerShell-Remoting und Fernabfragen

Zielgruppe

  • Fortgeschrittene IT-Professionals
  • Entwicklerinnen und Entwickler

Diese Schulung ist ideal für Personen, 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 entwickeln und versionieren professionelle PowerShell-Skripte, erweitern diese mit .NET-Elementen und setzen sie sicher ein. Darüber hinaus erstellen Sie grafische Oberflächen und setzen 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 verschlüsselt sicher ablegen
  • PowerShell-Sicherheitsarchitektur: Sicherheitseinstellungen und notwendige Remoting-Einstellungen
  • Erweitertes PowerShell-Remoting und Fernabfragen

  • Fortgeschrittene IT-Professionals
  • Entwicklerinnen und Entwickler

Diese Schulung ist ideal für Personen, 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 entwickeln und versionieren professionelle PowerShell-Skripte, erweitern diese mit .NET-Elementen und setzen sie sicher ein. Darüber hinaus erstellen Sie grafische Oberflächen und setzen 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
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

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

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

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?

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 entwickeln und versionieren professionelle PowerShell-Skripte, erweitern sie mit .NET-Elementen und setzen sie sicher ein.

Die Schulung richtet sich an fortgeschrittene IT-Professionals sowie Entwicklerinnen und Entwickler, die komplexe Skripte und Automatisierungen implementieren möchten.

Fundierte PowerShell-Kenntnisse sind erforderlich, idealerweise aus einem PowerShell-Aufbaukurs oder aus praktischer Erfahrung.

Sie arbeiten mit Visual Studio Code, versionieren Skripte mit Git, schreiben Tests mit Pester und bauen eine einfache CI/CD-Pipeline mit PowerShell.

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

Sie erstellen Zertifikate, signieren Skripte und Code digital, legen Daten sowie Anmeldeinformationen verschlüsselt ab und behandeln Sicherheits- und Remoting-Einstellungen.

Microsoft PowerShell – Scripting für Experten im Überblick

Microsoft PowerShell Scripting für Experten richtet sich an Personen, die professionelle Skripte strukturiert entwickeln, versionieren und sicher einsetzen möchten. Der Kurs verbindet fortgeschrittene PowerShell-Techniken mit der Erweiterung durch .NET-Elemente.

Im Mittelpunkt steht die professionelle Umsetzung von Automatisierungen: Mit Visual Studio Code, Git, Pester und einer einfachen CI/CD-Pipeline wird der Entwicklungsprozess für PowerShell-Skripte nachvollziehbar. Ergänzend behandeln Sie Klassen, Add-Type und den Einsatz regulärer Ausdrücke für die Analyse und Extraktion von Textdaten.

Für komplexere Einsatzszenarien vermittelt die Schulung Parallelisierung mit Jobs und Runspaces sowie die Erstellung grafischer Oberflächen mit Windows Forms, WPF und Pode. Sicherheitsrelevante Themen wie Zertifikate, digitale Signaturen, Verschlüsselung und erweitertes PowerShell-Remoting ergänzen den fachlichen Rahmen.