PowerShell – zaawansowane skrypty i automatyzacja

Opis

Szkolenie pozwala na zdobycie zaawansowanej wiedzy z zakresu tworzenia skryptów PowerShell do automatyzacji zadań administracyjnych. Uczestnicy poznają zaawansowane techniki programowania w PowerShell, w tym tworzenie modułów, obsługę błędów i debugowanie. Program realizowany jest w formie intensywnych warsztatów, gdzie każdy koncept jest natychmiast ćwiczony na praktycznych przykładach z rzeczywistych scenariuszy administracyjnych.

Profil uczestnika

  • Administratorzy systemów Windows
  • Inżynierowie DevOps
  • Specjaliści ds. automatyzacji infrastruktury
  • Administratorzy Active Directory
  • Inżynierowie systemowi
  • Programiści skupiający się na automatyzacji środowisk Windows
  • Specjaliści wsparcia technicznego
  • Administratorzy chmury Microsoft Azure

Agenda

  1. Zaawansowane koncepcje PowerShell
    • Programowanie zorientowane obiektowo w PowerShell
    • Zaawansowane funkcje i parametry
    • Obsługa błędów i debugowanie
    • Tworzenie własnych modułów
  2. Automatyzacja zadań administracyjnych
    • Zarządzanie usługami i procesami
    • Administracja Active Directory
    • Automatyzacja zadań sieciowych
    • Zarządzanie systemem plików
  3. Integracja i rozszerzalność
    • Interakcja z REST API
    • Integracja z Azure PowerShell
    • Tworzenie interfejsów użytkownika
    • Planowanie i wykonywanie zadań
  4. Najlepsze praktyki i optymalizacja
    • Wzorce projektowe w skryptach
    • Optymalizacja wydajności
    • Bezpieczeństwo skryptów
    • Dokumentacja i utrzymanie kodu

Korzyści

Uczestnik nauczy się tworzyć zaawansowane skrypty PowerShell automatyzujące złożone zadania administracyjne. Zdobędzie umiejętność projektowania i implementacji modułów PowerShell wielokrotnego użytku. Pozna techniki efektywnego debugowania i obsługi błędów w skryptach. Będzie potrafił tworzyć rozwiązania automatyzacyjne integrujące się z różnymi systemami i usługami. Nauczy się stosować najlepsze praktyki w zakresie bezpieczeństwa i wydajności skryptów. Zdobędzie praktyczną wiedzę o tworzeniu dokumentacji i utrzymaniu kodu PowerShell.

Wymagane przygotowanie uczestników

  • Podstawowa znajomość PowerShell i jego składni
  • Doświadczenie w administracji systemami Windows
  • Znajomość podstawowych koncepcji programowania
  • Zrozumienie architektury Windows Server

Zagadnienia

  • Programowanie obiektowe w PowerShell
  • Tworzenie zaawansowanych funkcji i modułów
  • Techniki debugowania i obsługi błędów
  • Automatyzacja zadań administracyjnych
  • Integracja z Active Directory
  • Zarządzanie usługami Windows
  • PowerShell Remoting
  • Praca z REST API
  • Zarządzanie Azure przez PowerShell
  • Bezpieczeństwo skryptów
  • Optymalizacja wydajności
  • Dokumentacja i utrzymanie kodu

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2150 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SM-07

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *