Agenda szkolenia
-
Instalacja i konfiguracja środowiska
-
konfiguracja sieci za pomocą PowerShell
-
PowerShell 7
-
git
-
Visual Studio Code
-
instalacja i konfiguracja Active Directory Domain Service
-
Tworzenie zaawansowanych funkcji
-
konwertowanie komend do zaawansowanych funkcji
-
tworzenie modułów skryptowych
-
definiowanie atrybutów parametrów i walidacja wprowadzanych danych
-
tworzenie funkcji korzystających z wielu obiektów
-
tworzenie funkcji akceptujących dane ze strumienia
-
korzystanie z funkcji zwracających skomplikowane rezultaty
-
dokumentowanie funkcji z wykorzystaniem wbudowanej pomocy
-
obsługa parametrów -Whatif i -Confirm.
-
Wykorzystanie REST API i Microsoft .NET Framework w PowerShell
-
korzystanie z REST API
-
korzystanie z klas Microsoft .NET Framework w PowerShell.
-
Korzystanie z plików XML i JSON w PowerShell
-
odczytywanie, manipulowanie i zapisywanie danych w formacie XML
-
praca z danymi w formacie JSON
-
odczytywanie i manipulowanie niestandardowo sformatowanymi danymi
-
Podstawy budowania skryptu z GUI
-
Windows Forms
-
Windows Presentation Foundation (WPF)
-
Programowanie kontrolerów skryptów
-
pisanie kontrolerów skryptów
-
pisanie skryptów kontrolera generujących raporty
-
Obsługa błędów w PowerShell
-
zrozumienie obsługi błędów
-
tworzenie skryptów z obsługą błędu
-
Zarządzanie konfiguracją serwera poprzez Desired State Configuration i Just Enough Adminstration
-
idea Desired State Configuration
-
tworzenie i wdrażanie konfiguracji DSC.
-
Konfiguracja i wdrażanie JEA
-
Analizowanie i debugowanie istniejących skryptów
-
debugowanie w PowerShell
-
analizowanie i debugowanie istniejących skryptów