Shop

PowerShell BASIC

1.799,00 

  • Dauer: 2 Tage
  • Ort: Alzenau/Remote
  • Seminarleiter: Stefan Butter

Klassische PowerShell-Trainings vermitteln viele theoretische Inhalte, wie typische CMDLets, das Piping Konzept oder Formatierung von irgendwelchen Ausgaben.

Dabei wird aber oft nicht beachtet, dass die meisten der Schulungsteilnehmer gar keine Software-Entwickler sind.

In unseren Trainings setzen wir darauf, Hilfestellungen zu geben, wie man einfachen Code entwickelt, der nicht nur funktioniert, sondern auch robust ist. Unser Ziel ist, dass der Code zudem flexibel anpassbar sein muss, falls die Projekte und Anforderungen später einmal umfangreicher und komplexer werden.

Unser Fokus liegt dabei nicht auf umfassenden Erklärungen aller PowerShell-Funktionen, sondern in der Vermittlung von Verständnis für das Verhalten der PowerShell. So können Sie durch die effektive Nutzung von kostenfreien Tools deutlich bessere PowerShell-Skripte erstellen.

Inhalte

Entwicklungsumgebung einrichten

Gemeinsam erfahren wir nützliche Hintergründe zur PowerShell und richten uns eine komfortable Entwicklungsumgebung mit vielen Hilfsmitteln ein.

Stolpersteine vermeiden

In der PowerShell funktionieren manche Dinge anders als in klassischen Programmiersprachen. Das ist wichtig zu verstehen, um „komisches“ Verhalten, z.B. durch Autotyping in den späteren Skripten zu vermeiden.

Easy Code entwickeln

Zusammen schauen wir uns an wie man Code schreibt, den jeder einfach verstehen kann. Mit unserem 7-Punkte Check gelingt das ganz entspannt.

Traumhaftes Logging nutzen

Sauberes Logging und Konsolen-Ausgaben sind für jede Aufgabe wichtig. Gemeinsam erstellen wir eine Logging-Klasse, die keine Wünsche offen lässt – standardisiert, color-coded und sicher.

Ziel der Schulung

In unseren Trainings setzen wir darauf, Hilfestellungen zu geben, wie man einfachen Code entwickelt, der nicht nur funktioniert, sondern auch robust ist. Unser Ziel ist, dass der Code zudem flexibel anpassbar sein muss, falls die Projekte und Anforderungen später einmal umfangreicher und komplexer werden.

Unser Fokus liegt dabei nicht auf umfassenden Erklärungen aller PowerShell-Funktionen, sondern in der Vermittlung von Verständnis für das Verhalten der PowerShell. So können Sie durch die effektive Nutzung von kostenfreien Tools deutlich bessere PowerShell-Skripte erstellen.

Zielgruppe

Dieses Training ist sowohl für Einsteiger als auch für fortgeschrittene Nutzer geeignet. Durch die kleine Gruppengröße (max. 6 Teilnehmer) holen wir beide Gruppen ab.

Voraussetzungen

Grundlegende Kenntnisse in einer Script- oder Programmiersprache sind von Vorteil, aber nicht zwingend erforderlich.

agenda

Tag 1
10:00 Uhr bis 17:00 Uhr

  • PowerShell und Entwicklungs-Grundlagen
  • Einrichten der Entwicklungsumgebung (ISE, Visual Studio Code)
  • Nützliche Plugins und Tools kennenlernen
  • PowerShell Hilfe
  • Aufbau erfolgreicher PowerShell-Skripte
  • Easy Code
  • Typische Fehler kennen und vermeiden
  • Praktische Übungen zu den einzelnen Themenblöcken

 

Tag 2
09:00 Uhr bis 16:00 Uhr

  • Funktionen und Module
  • Arbeiten an der Logging-Klasse
  • Reines „Happy Path Coding“  vermeiden
  • Error Handling
  • Debugging
  • Die 7-Punkte-Checkliste
  • Ausblick: “Next Level Coding”
Auswahl zurücksetzen

Inhalte

Entwicklungsumgebung einrichten

Gemeinsam erfahren wir nützliche Hintergründe zur PowerShell und richten uns eine komfortable Entwicklungsumgebung mit vielen Hilfsmitteln ein.

Stolpersteine vermeiden

In der PowerShell funktionieren manche Dinge anders als in klassischen Programmiersprachen. Das ist wichtig zu verstehen, um „komisches“ Verhalten, z.B. durch Autotyping in den späteren Skripten zu vermeiden.

Easy Code entwickeln

Zusammen schauen wir uns an wie man Code schreibt, den jeder einfach verstehen kann. Mit unserem 7-Punkte Check gelingt das ganz entspannt.

Traumhaftes Logging nutzen

Sauberes Logging und Konsolen-Ausgaben sind für jede Aufgabe wichtig. Gemeinsam erstellen wir eine Logging-Klasse, die keine Wünsche offen lässt – standardisiert, color-coded und sicher.

Ziel der Schulung

In unseren Trainings setzen wir darauf, Hilfestellungen zu geben, wie man einfachen Code entwickelt, der nicht nur funktioniert, sondern auch robust ist. Unser Ziel ist, dass der Code zudem flexibel anpassbar sein muss, falls die Projekte und Anforderungen später einmal umfangreicher und komplexer werden.

Unser Fokus liegt dabei nicht auf umfassenden Erklärungen aller PowerShell-Funktionen, sondern in der Vermittlung von Verständnis für das Verhalten der PowerShell. So können Sie durch die effektive Nutzung von kostenfreien Tools deutlich bessere PowerShell-Skripte erstellen.

Zielgruppe

Dieses Training ist sowohl für Einsteiger als auch für fortgeschrittene Nutzer geeignet. Durch die kleine Gruppengröße (max. 6 Teilnehmer) holen wir beide Gruppen ab.

Voraussetzungen

Grundlegende Kenntnisse in einer Script- oder Programmiersprache sind von Vorteil, aber nicht zwingend erforderlich.

agenda

Tag 1
10:00 Uhr bis 17:00 Uhr

  • PowerShell und Entwicklungs-Grundlagen
  • Einrichten der Entwicklungsumgebung (ISE, Visual Studio Code)
  • Nützliche Plugins und Tools kennenlernen
  • PowerShell Hilfe
  • Aufbau erfolgreicher PowerShell-Skripte
  • Easy Code
  • Typische Fehler kennen und vermeiden
  • Praktische Übungen zu den einzelnen Themenblöcken

 

Tag 2
09:00 Uhr bis 16:00 Uhr

  • Funktionen und Module
  • Arbeiten an der Logging-Klasse
  • Reines „Happy Path Coding“  vermeiden
  • Error Handling
  • Debugging
  • Die 7-Punkte-Checkliste
  • Ausblick: “Next Level Coding”
has been added to the cart. View Cart