Szkolimy
i audytujemy od ponad 21 lat.

Szkolimy i audytujemy od ponad 21 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 stacjonarne w siedzibie NTG.
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
Termin potwierdzony
Język szkolenia
polski
Szkolenie Szkolenie Cena promocyjna 4400,00 zł netto (5412,00 zł brutto) od 3500,00 zł netto (4305,00 zł brutto) Cena od 3500,00 zł netto (4305,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 firmy do uzyskania możliwości dofinansowania na szkolenia oferowane przez naszą firmę. W obecnej chwili istnieją dwa sposoby dzięki którym możesz uzyskać dofinansowanie.

  • Szkolenia dofinansowane do 80% z funduszy europejskich  - Baza Usług Rozwojowych (BUR). Dofinansowanie dostępne jest dla wszystkich firm zatrudniających średniorocznie do 250 pracowników (maksymalnie średnie przedsiębiorstwo)
  • Szkolenia dofinansowane z Krajowego Funduszu Szkoleniowego  - dofinansowanie do 100%. Niezależnie od wielkości przedsiębiorstwa oraz kapitału.

 

Nasi pracownicy pomogą uzyskać dla Twojej firmy dofinansowanie. To naprawdę nie jest trudne. Jeżeli masz pytania  napisz lub zadzwoń do nas.

Zapraszamy!

PARP Grupa PFR logo-RGB-duze - Polskie Towarzystwo Polityki Społecznej
Opinie
Artur 25-07-2022 13:27:35
Ocena:
'Szkolenie super przeprowadzone- wykładowca odpowiadał na wszystkie zadawane pytania.
Powiązane szkolenia
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 2800,00 zł netto (3444,00 zł brutto)
Cena promocyjna: od 2200,00 zł netto (2706,00 zł brutto)
2 dni / 16 godzin
oceny
Szkolenie autoryzowane Microsoft
Szkolenie wycofane. Jesteś zainteresowany tym lub podobnym szkoleniem? Napisz do nas.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1399,00 zł netto (1720,77 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 2349,00 zł netto (2889,27 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1399,00 zł netto (1720,77 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 1200,00 zł netto (1476,00 zł brutto)
1 dzień / 8 godzin
oceny
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 3900,00 zł netto (4797,00 zł brutto)
5 dni / 40 godzin
oceny
Bestsellery
Gwarancja jakości każdego szkolenia.
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 12-08-2024 09:00

Cena katalogowa: 960,00 zł netto (1180,80 zł brutto)
Cena promocyjna: od 850,00 zł netto (1045,50 zł brutto)
2 dni / 12 godzin
20 oceny
Gwarancja jakości każdego szkolenia.
Możliwość szkolenia zdalnego przez internet
Przygotowuje do egzaminu Pearson VUE
Szkolenie autoryzowane Microsoft
Szkolenie stacjonarne w siedzibie NTG.

Najbliższy termin: 12-08-2024 09:00

Cena katalogowa: 2500,00 zł netto (3075,00 zł brutto)
3 dni / 24 godzin
oceny
Gwarancja jakości każdego szkolenia.
Szkolenie przez Internet

Najbliższy termin: Prosimy o kontakt

Cena katalogowa: 980,00 zł netto (1205,40 zł brutto)
2 dni / 16 godzin
oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 05-09-2024 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
38 oceny
Gwarancja jakości każdego szkolenia.

Najbliższy termin: 09-09-2024 09:00

Cena katalogowa: 950,00 zł netto (1168,50 zł brutto)
1 dzień / 8 godzin
oceny
Zamów to szkolenie w Twojej firmie

Najbliższy termin: 29-08-2024 09:00

Cena katalogowa: 530,00 zł netto (651,90 zł brutto)
2 dni / 16 godzin
1 oceny
Możliwe terminy szkoleń
Termin: 14-10-2024, 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 stacjonarne w siedzibie NTG.
    Gwarancja jakości każdego szkolenia.
    Możliwość szkolenia zdalnego przez internet
    Szkolenie autoryzowane Microsoft
    Szkolenie hybrydowe. W NTG lub online, wybór należy do Ciebie
    Termin potwierdzony