Python dla administratorów
Szkolenie przeznaczone jest dla specjalistów IT, którzy chcą poznać możliwości wykorzystania Pythona do zadań związanych z administracją IT.
Uczestnicy zdobędą praktyczne umiejętności z zakresu:
- przeglądu składni i typów danych, dataclasses,
- przetwarzania danych JSON, Yaml,
- komunikacji z HTTP (np. REST API),
- komunikacji z bazami danych SQL,
- obsługi parametrów linii poleceń,
- testowania programów (pytest),
- PyLint,
- przenoszenia skryptów Bash do Pythona,
- przeglądu różnic pomiędzy starszymi wydaniami Pythona.
- Szkolenie trwa 2 dni
- Przyjazne laboratoria – 100% praktycznych zadań do natychmiastowego wykorzystania na produkcji
- Materiały: slajdy z prezentacji, autorskie ćwiczenia w języku polskim
- Imienny certyfikat w wersji elektronicznej potwierdzający ukończenie szkolenia
UWAGA! W ofercie dostępne są również szkolenia dedykowane!
Cena, szczegółowy program oraz terminy szkoleń dedykowanych ustalane są indywidualnie wraz z klientem, uczestnikami oraz trenerem.
Gdyby na liście w danej kategorii nie było szkolenia, które jest dla Państwa interesujące, zapraszamy do kontaktu na [email protected]
Czytaj dalej
Program szkolenia
- Przegląd składni i typów danych
- Przetwarzanie danych tekstowych i CSV
- Przetwarzanie danych JSON, Yaml, Toml (.ini)
- Komunikacja z REST API
- Komunikacja z bazami danych SQL (SQLite, + ewentualnie MySQL, Postgres)
- Tworzenie raportów z użyciem szablonów (jinja2)
- Eksport danych do Excela, PDF (narzędzia pomocnicze)
- Pisanie prostych usług systemowych i API
- Obsługa parametrów linii poleceń
- Pisanie czujek i pluginów do telegrafa i nagiosa/NRPE
- Przenoszenie skryptów Bash do Pythona
- Przegląd różnic pomiędzy starszymi wydaniami Pythona
Trenerzy
Doświadczony administrator z ponad dziesięcioletnim doświadczeniem. Studiował na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Od ponad 20 lat pracuje z Linuksem (dystrybucje: Slackware, Ubuntu, Debian, CentOS, RHEL, Rocky, Void Linux, Alpine) oraz programuje – głównie w Python, Bash, ale zna również m. in. JavaScript, C, C++, C#. Specjalizuje się w tworzeniu i wdrażaniu narzędzi integrujących różne platformy i automatyzujących pracę, a jego główne obszary zainteresowań to: Python, Bash, Docker, CICD, Git, sieci IP, VPN, kryptografia, SQL, SQLite. Lubi dzielić się wiedzą, a za gościnny cykl zajęć na Politechnice Warszawskiej został nagrodzony “Złotą Kredą”. W Fundacji SysOps/DevOps Polska szkoli m.in. z Puthona i systemu kontroli wersji Git.
Pokaż więcej
Regulamin ogólny szkoleń i usług
Przejdź do regulaminuRegulamin danego szkolenia
Regulamin szkoleń znajduje się na stronie SysOps/DevOps Polska