Lokalizacja | Termin | Cena | Wybierz | |
---|---|---|---|---|
{{place.city}}
{{ event_pack_item.event_details.education_center.name }}
???
|
{{place.date}}
({{ event_pack_item.product_details.product_informations.code }} / {{ event_pack_item.product_details.product_informations.name }})
{{ altkomDateFormatMoment(event_pack_item.event_details.startdate, event_pack_item.event_details.enddate) }}
???
|
|
||
Skontaktuj się z nami | ||||
Dostępne terminy: | ||||
DISTANCE LEARNING | 2024-06-17 - 2024-06-21 | |||
DISTANCE LEARNING | 2024-08-19 - 2024-08-23 | |||
DISTANCE LEARNING | 2024-10-14 - 2024-10-18 | |||
DISTANCE LEARNING | 2024-12-09 - 2024-12-13 | |||
Lokalizacja i termin do uzgodnienia |
|
-
Liczba miejsc (dostępnych: {{ basketAddItem.free_seats}})
{{ basketAddItem.city }}
{{ basketAddItem.date }}
Liczba miejsc xxxxxxxxxx
Żeby dowiedzieć się, czy dane szkolenie będzie realizowane stacjonarnie skontaktuj się ze swoim Opiekunem lub zadaj pytanie przez Formularz kontaktowy
Przeznaczenie szkolenia
Szkolenie skierowane jest do osób chcących nauczyć się tworzenia skryptów do automatyzacji zadań na urządzeniach opartych o środowiska LUW przy użyciu języka Python.
Korzyści wynikające z ukończenia szkolenia
Biegłość w tworzeniu skryptów w języku Python pozwala na automatyzację żmudnych zadań administracyjnych zwiększając efektywność i jakość pracy administratorów systemów. Język Python zapewnia bogaty zestaw narzędzi do integracji z technologiami występującymi w środowiskach Linux i Windows.
Oczekiwane przygotowanie słuchaczy
Szkolenia poprzedzające
-
Znajomość środowiska Linux/Windows
-
Umiejętność analitycznego myślenia.
Znajomość środowiska Linux/Windows
Umiejętność analitycznego myślenia.
Rekomendowana bibliografia:
"Python for Unix and Linux System Administrator" - Autor: Noab Gift & Jeremy M. Jones
Podstawy programowania w języku Python
Kod szkolenia: PL AA 5d
Kod szkolenia: PL AA 5d
Język szkolenia
- Szkolenie: polski
Szkolenie obejmuje
Metoda szkolenia:
- Warsztat + wykład
AGENDA SZKOLENIA
-
Wstęp
-
Cel szkolenia
-
Charakterystyka języka Python
-
Środowisko programistyczne – PyCharm, VisualStudio Code czy inne?
-
Uruchamiania programów w Python
-
w środowisku Windows
-
w środowisku Linux
-
Podstawy języka Python
-
Podstawowe właściwości języka
-
Składnia
-
Podstawowe typy danych
-
Struktury danych
-
Instrukcje warunkowe i pętle
-
Funkcje
-
Obiekty
-
Obsługa błędów i asercje
-
Moduły, pakiety i importowanie
-
Biblioteki podstawowe
-
Elementy programowania funkcyjnego
-
Przetwarzanie tekstu
-
Podstawowe operacje na tekstach
-
Wczytywanie i parsowanie plików tekstowych – context managers
-
Wyrażenia regularne
-
Strumieniowe przetwarzanie plików tekstowych
-
System plików i dane
-
Interakcja z systemem plików:
-
Parsowanie drzewa katalogów
-
Podstawowe operacje na plikach
-
Prawa dostępu
-
Przetwarzanie ścieżek systemowych
-
Interakcja z danymi – przegląd formatów i dostępnych bibliotek
-
Serializacja danych – formaty pickle, JSON, XML i inne
-
Archiwizacja i kompresowanie
-
Przetwarzanie współbieżne i rozproszona dystrybucja zadań
-
Wykonywanie innych programów z Pythona
-
Programy wielowątkowe i wieloprocesowe – przegląd problemów i rozwiązań
-
Dystrybucja zadań na wiele procesów – multiprocessing, concurrent.futures i celery
-
Sieci
-
FTP / SFTP / SCP
-
Email – konstrukcja wiadomości i protokoły SMTP, POP3 i IMAP
-
Protokół http i serwisy REST
-
SSH i telnet - paramiko
-
Komunikacja z urządzeniami sieciowymi - netmiko
-
Zdalne zarządzanie serwerami - ansible
-
Python - dobre praktyki
-
Wirtualizacja środowiska
-
Type hinting i docstrings
-
Programy python jako skrypty systemowe
-
Parsowanie parametrów wywołania
-
Przenośność kodu
-
Wybór najlepszej biblioteki do integracji z wybraną technologią
Wstęp
-
Cel szkolenia
-
Charakterystyka języka Python
-
Środowisko programistyczne – PyCharm, VisualStudio Code czy inne?
-
Uruchamiania programów w Python
-
w środowisku Windows
-
w środowisku Linux
-
Podstawy języka Python
-
Podstawowe właściwości języka
-
Składnia
-
Podstawowe typy danych
-
Struktury danych
-
Instrukcje warunkowe i pętle
-
Funkcje
-
Obiekty
-
Obsługa błędów i asercje
-
Moduły, pakiety i importowanie
-
Biblioteki podstawowe
-
Elementy programowania funkcyjnego
Przetwarzanie tekstu
-
Podstawowe operacje na tekstach
-
Wczytywanie i parsowanie plików tekstowych – context managers
-
Wyrażenia regularne
-
Strumieniowe przetwarzanie plików tekstowych
System plików i dane
-
Interakcja z systemem plików:
-
Parsowanie drzewa katalogów
-
Podstawowe operacje na plikach
-
Prawa dostępu
-
Przetwarzanie ścieżek systemowych
-
-
Interakcja z danymi – przegląd formatów i dostępnych bibliotek
-
Serializacja danych – formaty pickle, JSON, XML i inne
-
Archiwizacja i kompresowanie
Przetwarzanie współbieżne i rozproszona dystrybucja zadań
-
Wykonywanie innych programów z Pythona
-
Programy wielowątkowe i wieloprocesowe – przegląd problemów i rozwiązań
-
Dystrybucja zadań na wiele procesów – multiprocessing, concurrent.futures i celery
Sieci
-
FTP / SFTP / SCP
-
Email – konstrukcja wiadomości i protokoły SMTP, POP3 i IMAP
-
Protokół http i serwisy REST
-
SSH i telnet - paramiko
-
Komunikacja z urządzeniami sieciowymi - netmiko
-
Zdalne zarządzanie serwerami - ansible
Python - dobre praktyki
-
Wirtualizacja środowiska
-
Type hinting i docstrings
-
Programy python jako skrypty systemowe
-
Parsowanie parametrów wywołania
-
Przenośność kodu
-
Wybór najlepszej biblioteki do integracji z wybraną technologią
Kod szkolenia
PYTH_LUW / PL AA 5d
Pobierz PDF
FORMULARZ KONTAKTOWY
Python dla administratorów systemów LUW
(PYTH_LUW
/ PL AA 5d)
Cena promocyjna od:
Cena netto
3300 PLN
+ vat
(4059 PLN
brutto
)
1. os.
Tryb szkolenia:
Distance Learning
Termin:
17-06-2024
Czas trwania:
5
dni (ilość godzin:
35)
Zadaj pytanie o szkolenie
Poziom
IntermediateAdvanced
IntermediateAdvanced
Gwarancja
Powtórzenia szkolenia
Powtórzenia szkolenia
Polecane szkolenia
}else{ ?>
Zaawansowane techniki programowania w języku Python
Kod szkolenia: PL AA 5d
Kod szkolenia: PL AA 5d
Analiza danych w Pythonie – poziom średniozaawansowany
Kod szkolenia: PL AA 2d
Kod szkolenia: PL AA 2d
Analiza danych w Pythonie – poziom podstawowy
Kod szkolenia: PL AA 3d
Kod szkolenia: PL AA 3d
Tworzenie aplikacji webowych w Django
Kod szkolenia: PL AA 3d
Kod szkolenia: PL AA 3d