Szkolimy
i audytujemy od ponad 24 lat.

Szkolenie 55039 Windows PowerShell Scripting and Toolmaking

Opinie
(1)
Dane szkolenia
Czas trwania
5 dni, 40 godzin
Poziom trudności
Możliwe opcje szkolenia
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie
Termin potwierdzony
Język szkolenia
polski
Szkolenie Szkolenie Cena promocyjna 4400,00 zł netto (5412,00 zł brutto) od 3200,00 zł netto (3936,00 zł brutto) Cena od 3200,00 zł netto (3936,00 zł brutto) Pozostałe ceny
Zaproponuj miejsce i termin
Informacje ogólne

O tym kursie

Ten pięciodniowy kurs prowadzony przez instruktora przeznaczony jest dla specjalistów IT, którzy chcą rozwijać swoje umiejętności z zakresu Windows PowerShell i automatyzacji administracyjnej. Kurs zakłada podstawową wiedzę z zakresu PowerShell jako interaktywnego polecenia wiersza poleceń oraz uczy studentów poprawnych wzorców i praktyk budowania wielokrotnego użytku, ściśle zdefiniowanych jednostek automatyzacji.

Profil uczestników

Ten kurs jest przeznaczony dla administratorów w środowisku opartym na technologiach Microsoft, którzy chcą budować wielokrotnego użytku jednostki automatyzacji, automatyzować procesy biznesowe oraz umożliwić mniej technicznym kolegom wykonywanie zadań administracyjnych.

Po ukończeniu tego kursu studenci będą w stanie:

  • Opisać poprawne wzorce budowania modularnych narzędzi w Windows PowerShell
  • Tworzyć wysoko zmodularyzowane funkcje zgodne z natywnymi wzorcami PowerShell
  • Tworzyć skrypty kontrolerów, które udostępniają interfejsy użytkownika i automatyzują procesy biznesowe
  • Zarządzać danymi w różnych formatach
  • Pisać zautomatyzowane testy dla narzędzi
  • Debugować narzędzia
Konspekt

Moduł 1: Projektowanie narzędzi

Ten moduł wyjaśnia, jak projektować narzędzia i jednostki automatyzacji zgodnie z natywnymi wzorcami użytkowania w PowerShellu.

Lekcje

  • Narzędzia wykonują jedną czynność
  • Narzędzia są elastyczne
  • Narzędzia wyglądają naturalnie

Moduł 2: Rozpoczęcie od polecenia

Ten moduł wyjaśnia, jak rozpocząć proces skryptowania, zaczynając od interaktywnej konsoli powłoki.

Lekcje

  • Dlaczego zaczynać od polecenia?
  • Odkrywanie i eksperymentowanie

Moduł 3: Budowanie podstawowej funkcji i modułu

Ten moduł wyjaśnia, jak budować podstawową funkcję i moduł, używając polecenia już eksperymentowanego w konsoli.

Lekcje

  • Rozpocznij od podstawowej funkcji
  • Utwórz moduł skryptu
  • Sprawdź wymagania wstępne
  • Uruchom nowe polecenie

Moduł 4: Dodawanie CmdletBinding i parametryzacja

Ten moduł wyjaśnia, jak rozszerzyć funkcjonalność narzędzia, parametryzować wartości wejściowe i używać CmdletBinding.

Lekcje

  • O CmdletBinding i parametrach ogólnych
  • Akceptowanie wejścia z potoku
  • Wymaganie
  • Walidacja parametrów
  • Alias parametru

Moduł 5: Emitowanie obiektów jako wyjście

Ten moduł wyjaśnia, jak tworzyć narzędzia, które produkują niestandardowe obiekty jako wyjście.

Lekcje

  • Montaż informacji
  • Konstruowanie i emitowanie wyjścia
  • Szybkie testy

Moduł 6: Przerwa: Zmiana podejścia

Ten moduł wyjaśnia, jak ponownie przemyśleć projektowanie narzędzi, korzystając z konkretnych przykładów, jak często jest to robione źle.

Lekcje

  • Badanie skryptu
  • Krytyka skryptu
  • Poprawa skryptu

Moduł 7: Korzystanie z Rozszerzonego, Ostrzeżeń i Informacyjnego Wyjścia

Ten moduł wyjaśnia, jak korzystać z dodatkowych potoków wyjściowych dla lepszych zachowań skryptu.

Lekcje

  • Znając sześć kanałów
  • Dodawanie wyjścia szczegółowego i ostrzeżeń
  • Więcej z wyjściem szczegółowym
  • Informacyjne wyjście

Moduł 8: Pomoc oparta na komentarzach

Ten moduł wyjaśnia, jak dodać pomoc opartą na komentarzach do narzędzi.

Lekcje

  • Gdzie umieścić swoją pomoc
  • Rozpoczęcie
  • Idąc dalej z pomocą opartą na komentarzach
  • Uszkodzona pomoc

Moduł 9: Obsługa błędów

Ten moduł wyjaśnia, jak tworzyć narzędzia radzące sobie z przewidywalnymi błędami.

Lekcje

  • Zrozumienie błędów i wyjątków
  • Złe traktowanie
  • Dwa powody obsługi wyjątków
  • Obsługa wyjątków w naszym narzędziu
  • Przechwytywanie rzeczywistego wyjątku
  • Obsługa wyjątków dla poleceń niebędących komendami
  • Idąc dalej z obsługą wyjątków
  • Przestarzała obsługa wyjątków

Moduł 10: Podstawowe debugowanie

Ten moduł wyjaśnia, jak używać narzędzi debugowania skryptów PowerShell.

Lekcje

  • Dwa rodzaje błędów
  • Ostateczny cel debugowania
  • Rozwijanie założeń
  • Write-Debug
  • Set-PSBreakpoint
  • PowerShell ISE

Moduł 11: Zagłębianie się w parametry

Ten moduł wyjaśnia, jak dalej definiować atrybuty parametrów w poleceniu PowerShell.

Lekcje

  • Pozycje parametrów
  • Walidacja
  • Wiele zestawów parametrów
  • Wartość z pozostałych argumentów
  • Komunikaty pomocy
  • Aliasy
  • Więcej CmdletBinding

Moduł 12: Pisanie pełnej pomocy

Ten moduł wyjaśnia, jak tworzyć zewnętrzną pomoc dla polecenia.

Lekcje

  • Zewnętrzna pomoc
  • Korzystanie z PlatyPs
  • Wsparcie dla pomocy online
  • Tematy „O”
  • Umożliwienie aktualizacji pomocy

Moduł 13: Testowanie jednostkowe kodu

Ten moduł wyjaśnia, jak używać Pester do przeprowadzania podstawowych testów jednostkowych.

Lekcje

  • Narysowanie testu
  • Zrobienie czegoś do przetestowania
  • Rozszerzenie testu
  • Idąc dalej z Pesterem

Moduł 14: Rozszerzanie typów wyjściowych

Ten moduł wyjaśnia, jak rozszerzyć obiekty o dodatkowe możliwości.

Lekcje

  • Rozumienie typów
  • Rozszerzalny System Typów
  • Rozszerzenie obiektu
  • Używanie Update-TypeData

Moduł 15: Analiza Twojego skryptu

Ten moduł wyjaśnia, jak korzystać z analizatora skryptów do wspierania najlepszych praktyk i zapobiegania powszechnym problemom.

Lekcje

  • Wykonanie podstawowej analizy
  • Analiza analizy

Moduł 16: Publikowanie Twoich narzędzi

Ten moduł wyjaśnia, jak publikować narzędzia w publicznych i prywatnych repozytoriach.

Lekcje

  • Zacznij od manifestu
  • Publikowanie w PowerShell Gallery
  • Publikowanie w prywatnych repozytoriach

Moduł 17: Podstawowe kontrolery: Skrypty automatyzacji i menu

Ten moduł wyjaśnia, jak tworzyć kontrolery skryptów, które wykorzystują narzędzia.

Lekcje

  • Budowa menu
  • Użycie UIChoice
  • Pisanie kontrolera procesu

Moduł 18: Funkcje proxy

Ten moduł wyjaśnia, jak tworzyć i używać funkcji proxy.

Lekcje

  • Przykład funkcji proxy
  • Tworzenie podstawy proxy
  • Modyfikowanie proxy
  • Dodawanie lub usuwanie parametrów

Moduł 19: Praca z danymi XML

 Ten moduł wyjaśnia, jak pracować z danymi XML w PowerShellu.

Lekcje

  • Proste: CliXML
  • Importowanie natywnego XML
  • ConvertTo-XML
  • Tworzenie natywnego XML od zera

Moduł 20: Praca z danymi JSON

Ten moduł wyjaśnia, jak korzystać z danych JSON w PowerShellu.

Lekcje

  • Konwertowanie na JSON
  • Konwertowanie z JSON

Moduł 21: Praca z danymi SQL Server

Ten moduł wyjaśnia, jak korzystać z serwera SQL z poziomu skryptu PowerShell.

Lekcje

  • Terminologia i fakty dotyczące SQL Server
  • Łączenie się z serwerem i bazą danych
  • Pisanie zapytania
  • Wykonanie zapytania
  • Invoke-SqlCmd
  • Myślenie o wzorcach projektowania narzędzi

Moduł 22: Egzamin końcowy

Ten moduł daje studentom szansę wykorzystania wszystkiego, czego nauczyli się na tym kursie, w praktycznym przykładzie.

Lekcje

  • Problem z laboratorium
  • Rozłóż problem na części
  • Zrób projekt
  • Testuj polecenia
  • Zaprojektuj narzędzie
Pokaż więcej
Wymagania

Przed uczestnictwem w tym kursie studenci muszą mieć:

  • Doświadczenie w podstawowej administracji systemem Windows
  • Doświadczenie w korzystaniu z Windows PowerShell do zapytywania i modyfikowania informacji systemowych
  • Doświadczenie w korzystaniu z Windows PowerShell do odkrywania poleceń i ich użycia
  • Doświadczenie w korzystaniu z WMI i/lub CIM do zapytywania informacji systemowych

 

W cenę szkolenia wliczono
  • Certyfikat Microsoft
  • Autoryzowane materiały szkoleniowe w formie elektronicznej (Skillpipe)
  • Gwarancja jakości szkolenia
  • Notatnik, długopis (w przypadku szkoleń stacjonarnych)
  • Kontakt z trenerem po szkoleniu
  • Kawa, herbata, słodki poczęstunek (w przypadku szkoleń stacjonarnych)
  • Obiad (w przypadku szkoleń stacjonarnych)

 

Firma jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT Silver Learning
Możesz u nas podejść do egzaminu Pearson VUE
Spółka posiada wpis do ewidencji placówek niepublicznych   Nr ew. ES.VIII.4320-6/p.n./2003 wydany z upoważnienia Prezydenta Miasta Łodzi

 
Dofinansowanie

Zachęcamy do skorzystania z możliwości dofinansowania szkoleń oferowanych przez naszą firmę. Dostępne rozwiązania:

  • Wsparcie z Funduszy Europejskich (BUR) nawet do 85% na usługi rozwojowe dla przedsiębiorstw oraz osób indywidualnych.
  • Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego do 100% wartości szkolenia na kształcenia pracowników i pracodawców.

 

Skontaktuj się z nami, aby uzyskać więcej informacji. Oferujemy pełne wsparcie w tym procesie.  

Zapraszamy!

 

 Dofinansowanie szkoleń KFS

 Dofinasowanie szkoleń PARP

 

 

Opinie
Artur 25-07-2022 13:27:35
Ocena:
'Szkolenie super przeprowadzone- wykładowca odpowiadał na wszystkie zadawane pytania.
Powiązane szkolenia
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 4400,00 zł netto (5412,00 zł brutto)
Cena promocyjna: od 3900,00 zł netto (4797,00 zł brutto)
5 dni / 40 godzin
oceny
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 3400,00 zł netto (4182,00 zł brutto)
Cena promocyjna: od 2900,00 zł netto (3567,00 zł brutto)
3 dni / 24 godzin
oceny
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1200,00 zł netto (1476,00 zł brutto)
1 dzień / 8 godzin
oceny
Szkolenie autoryzowane Microsoft
Szkolenie wycofane. Jesteś zainteresowany tym lub podobnym szkoleniem? Napisz do nas.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 3900,00 zł netto (4797,00 zł brutto)
Cena promocyjna: od 2800,00 zł netto (3444,00 zł brutto)
5 dni / 40 godzin
oceny
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 4500,00 zł netto (5535,00 zł brutto)
5 dni / 40 godzin
oceny
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 2800,00 zł netto (3444,00 zł brutto)
Cena promocyjna: od 2300,00 zł netto (2829,00 zł brutto)
2 dni / 16 godzin
oceny
Bestsellery
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 17-07-2025 09:00

Cena katalogowa: 960,00 zł netto (1180,80 zł brutto)
2 dni / 12 godzin
22 oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 03-07-2025 09:00

Cena katalogowa: 1120,00 zł netto (1377,60 zł brutto)
Cena promocyjna: od 690,00 zł netto (848,70 zł brutto)
2 dni / 16 godzin
55 oceny
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft

Najbliższy termin: 02-09-2025 09:00

Cena katalogowa: 2500,00 zł netto (3075,00 zł brutto)
3 dni / 24 godzin
oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 490,00 zł netto (602,70 zł brutto)
2 dni / 8 godzin
oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 17-07-2025 09:00

Cena katalogowa: 1120,00 zł netto (1377,60 zł brutto)
Cena promocyjna: od 530,00 zł netto (651,90 zł brutto)
2 dni / 16 godzin
50 oceny
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Zamów to szkolenie w Twojej firmie

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 980,00 zł netto (1205,40 zł brutto)
2 dni / 16 godzin
oceny
Możliwe terminy szkoleń
Termin: 06-10-2025, Godzina: 09:00
Zaproponuj miejsce i termin
Opinie
(1)
Dodaj
Dane szkolenia
  • Czas trwania: 5 dni , 40 godzin
  • Poziom trudności:
  • Język: polski
  • Język materiałów: angielski
  • Prowadzący
  • Możliwe opcje szkolenia:
    Szkolenie autoryzowane Microsoft
    Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
    Zamów to szkolenie w Twojej firmie
    Termin potwierdzony