Szkolenie PowerShell od podstaw
112 gotowych przykładów do wykorzystania w pracy Doświadczony i zaangażowany trener Bezpłatne konsultacje po szkoleniu
Przygotowaliśmy dla Ciebie szkolenie, na którym poznasz powłokę oraz język skryptowy PowerShell.
Znajomość tego języka umożliwi Ci wyeliminowanie większości manualnych zadań administracyjnych.
Zapisz się na nasz kurs, zdobądź wiedzę i wsparcie naszych trenerów.
Kurs obejmuje konkretne zadania ze środowiska pracy administratorów.
24 godziny zegarowe nauki
2 450,00 zł netto (3 013,50 zł brutto)
Małe grupy do 6 osób
Będziesz się uczył nie tylko programowania w języku PowerShell. Poznasz też dobrze popularne narzędzia, za pomocą których administratorzy ułatwiają sobie pracę.
PowerShell od podstaw
Jeśli zakres kursu jest dla Ciebie interesujący, ale nie ma żadnego odpowiedniego terminu, skontaktuj się z nami. Postaramy się zorganizować szkolenie w odpowiednim dla Ciebie terminie.
Wybierz lokalizację i termin szkolenia, aby zobaczyć czy mamy dostępne miejsca.
Na kursie programowania w języku PowerShell przeprowadzimy Cię od podstaw do zaawansowanych elementów, abyś mógł w pełni wykorzystać potencjał języka.
Uczysz się u nas tylko rzeczy, których będziesz potrzebował
Kurs prowadzi doświadczony trener z ogromną wiedzą z obszaru administracji, zarządzania serwerami i usługami. Wie, jakich narzędzi używa się w firmach i tylko je ujął w programie szkolenia.
Szanujemy Twój czas i nie zarzucamy Cię informacjami, których nigdy w życiu nie będziesz potrzebował.
Część 1
- Wprowadzenie
- Powłoka (shell) i język skryptowy PowerShell
- Historia, ewolucja, wersje i możliwości języka PowerShell
- Linia komend i ISE (Integrated Scripting Environment)
- Komendy
- Składnia
- Parametry wspólne
- Znaki kończące
- Zadania: get-command, show-command, get-help
- Bloki skryptów (script block)
- Funkcje
- Zarządzanie zdalne (WMI, CIM i inne komandlety)
- Przetwarzanie strumieniowe (pipelining)
- Komandlety operujące na obiektach
- Komandlety formatujące
- Eksport danych
- Komandlety typu OUT
- Zmienna strumieniowa (Pipeline variable)
- Inne komandlety operujące na obiektach
- Przetwarzanie strumieniowe (begin, process and end blocks)
- Parametry wejściowe do przetwarzania strumieniowego (ByValue, ByPropertyName)
- Skrypty
- Zarządzanie wykonywaniem (Execution policies)
- Podpisywanie skryptów
- Uruchamianie
- Parametry (Param statement), komentarze i instrukcje wymagalności (requires.statement)
- Kolejność wykonywania komend
- Instalacja ISE i jego możliwości
- System pomocy (update-help)
- Obiekty
- Identyfikacja właściwości i metod obiektów
- Identyfikacja typów obiektów
- Operatory
- Porównujące
- Logiczne
- Iloczyny numeryczne (Numeric multipliers)
Część 2
- Providers
- Wbudowani dostawcy
- Komandlety
- Zmienne i typy danych
- Rodzaje zmiennych – automatyczne, użytkownika
- Zmienne typu string (literal, here strings, expandable, subexpressions)
- Inne typy (object, Boolean, char, int, long, double, enum, array, datetime)
- Używanie typów danych (casting, weakly and strongly variables, static members)
- Operatory typów danych
- Parsowanie
- Znaki ucieczki
- Operatory
- Arytmetyczne
- Przypisujące
- Binarne
- Dzielące i łączące
- Zamieniające
- Formatujące
- Tablice i tablice haszujące
- Instrukcje sterujące
- Pętle (while, do while, do until, for, foreach)
- Instrukcje warunkowe (if, switch)
- Zakresy (Scopes) i profile
- Moduły
- Podstawowe operacje na modułach (wyszukiwanie, importowanie)
- Korzystanie z komend w modułach
Twoje umiejętności po szkoleniu
Język PowerShell jest często używany przez Microsoft do tworzenia konsol zarządzania GUI. Niektórych zadań nie można wykonać w graficznym interfejsie użytkownika – trzeba znać PowerShell.
Na kursie wykorzystujemy przykładowe zadania z prawdziwego środowiska pracy. Dzięki temu łatwiej opanujesz materiał i wykorzystasz nabytą wiedzę w pracy.
- poznasz powłokę oraz język skryptowy PowerShell i dowiesz się, do jakich zadań możesz je wykorzystać
- zobaczysz, w jaki sposób można zarządzać systemami operacyjnymi za pomocą linii komend i jak bardzo ułatwia to pracę administracyjną
- doskonale poznasz (ISE – Integrated Scripting Environment) i nauczysz się pisać w nim polecania języka PowerShell
- nauczysz się usprawniać zadania za pomocą komandletów np. importować i eksportować dane oraz je formatować
- nauczysz się wykorzystywać opcję Powershell remoting do interaktywnego uruchamiania bloków komend lub skryptów
- nauczysz się pisać własne funkcje i wykorzystywać je w skryptach do np. sprawdzenia usług zainstalowanych na komputerach użytkowników
- dowiesz się na czym polega programowanie obiektowe oraz w jaki sposób programowanie obiektowe realizowane jest w języku PowerShell
- poznasz opcje przetwarzania strumieniowego – nauczysz się eksportować nazwy usług i restartować usługi
- nauczysz się pisać złożone programy np. program do przygotowywania i weryfikowania backupów
- nauczysz się pisać polecenia, za pomocą których wykonasz operacje na wielu komputerach w sieci np. zainstalujesz oprogramowanie na kilkunastu komputerach
- nauczysz się za pomocą skryptów tworzyć nowych użytkowników i nadawać im uprawnienia
Wybierz język i środowisko programistyczne odpowiednie dla Twoich projektów
Często wybór narzędzia decyduje o tym, czy jesteś w stanie pracować efektywnie. Jeśli zajmujesz się lub chcesz się zajmować administrowaniem systemami, znajomość PowerShell otworzy przed Tobą wiele możliwości automatyzacji zadań administracyjnych.
Najlepszy na rynku trener opiekunem Twojego szkolenia
Opiekunem Twojego szkolenia jest trener, który od kilkunastu lat programuje oraz zajmuje się administrowaniem systemami.
Jarek jest świetnym trenerem gdyż posiada zarówno kompetencje techniczne jak i tzw. miękkie. Potrafi w jasny i przejrzysty sposób wytłumaczyć zagadnienia informatyczne oraz zaopiekować się grupą.
Czas na jego zajęciach upływa w miłej i profesjonalnej atmosferze.
Kontynuuj naukę programowania z nami
Kurs PowerShell to nie koniec przygody z programowaniem w obszarze administrowania. Możesz poszerzyć swoją wiedzę o dodatkowe zagadnienia z zarządzania aplikacjami na platformach chmurowych.
W naszej ofercie znajdziesz też kursy z programowania, które są przydatne w pracy administratora.

Szkolenie SQL Server poziom średnio-zaawansowany
Szkolenie rozpoczynamy od przypomnienia grupowania i złączenia tabel. Następnie przechodzimy do podzapytań i widoków.
Poznasz rozbudowane podsumowania częściowe i zobaczysz, jak upraszać skrypty za pomocą wyrażeń CTE.
Na zadaniach z „prawdziwej” pracy utrwalisz znajomość składni SQL. Nauczysz się zrobić analizy z wykorzystaniem wbudowanych funkcji analitycznych.
110 ćwiczeń praktycznych
100% terminów on-line gwarantowanych
1 080,00 zł netto

Szkolenie SQL Server poziom podstawowy
Na tym kursie zaczynamy przygodę z SQL od podstaw. Prezentujemy relacyjne bazy oraz składnię języka SQL.
Nauczysz się odczytywać dane z bazy i grupować je, łączyć tabele i wyniki zapytań oraz robić modyfikacje w bazie.
Otrzymasz dostęp do rzeczywistych przykładów i scenariuszy. Gwarantujemy, że 16 godzin intensywnej nauki wystarczy, aby samodzielnie zacząć pisać zapytania w SQL.
120 ćwiczeń praktycznych
100% terminów on-line gwarantowanych
990,00 zł netto

Szkolenie Python poziom zaawansowany
Python jest jednym z języków, które idealnie nadają się do nauki programowania. Możesz używać go pisania skryptów automatyzujących pracę, tworzenia stron www lub prowadzenia analiz.
Na kursie dowiesz się, w jaki sposób, za pomocą Pythona, obsługiwać pliki programu MS Excel oraz pobierać dane ze stron www. Zobaczysz do czego służą pakiety i moduły oraz stworzysz większe programy z małych fragmentów kodu.
Wykorzystasz w programach funkcje, pętle i instrukcje warunkowe oraz zobaczysz, jak tworzyć klasy i gdzie warto ich używać.
115 ćwiczeń praktycznych
99% terminów on-line gwarantowanych
1 280 zł netto

Szkolenie Python poziom podstawowy
Na tym kursie nauczysz się podstawowej składni Pythona oraz obsługi narzędzi programistycznych IDLE i Visual Studio Code.
Dowiesz się, w jakich obszarach na rynku pracy możesz wykorzystywać Pythona oraz jakie kompetencje są poszukiwane w branży IT.
Otrzymasz dostęp do typowych zadań realizowanych przez programistów w firmach. 16 godzin intensywnego rozwiązywania ćwiczeń z nami pozwoli Ci zdobyć umiejętność samodzielnego pisania prostych programów w Pythonie.
110 ćwiczeń praktycznych
100% terminów on-line gwarantowanych
1 080,00 zł netto

Szkolenie Python poziom średnio-zaawansowany
Zakres szkolenia obejmuje nie tylko pisanie kodu, ale także testowanie programu, szukanie rozwiązań i ponad 50 konkretnych zadań z pracy w najlepszych firmach IT.
Na kursie utrwalisz znajomość składni Pythona, dowiesz się jak tworzyć oprogramowanie oraz do czego służą poszczególne technologie i narzędzia programistyczne typu IDLE, Visual Studio Code, PyCharm.
Zobaczysz, w jaki sposób przetwarzać duże ilości danych, tworzyć zaawansowane funkcje oraz obsługiwać pliki i foldery.
60 ćwiczeń praktycznych
99% terminów on-line gwarantowanych
1 180 zł netto
Indywidualne konsultacje
Nasza oferta to nie tylko szkolenia ze ściśle ułożonym planem. Jeśli chcesz poznać tylko część zagadnień dotyczących języka PowerShell, możesz skorzystać z indywidualnych konsultacji stacjonarnie lub online.
W trakcie konsultacji trener jest dostępny wyłącznie dla Ciebie. Omówi z Tobą tylko te obszary, które są dla Ciebie interesujące.