Przejdź do treści

Python dla administratorów

2 dni:
16 godz.
Ostatnia aktualizacja:
Angielski
Polski [automatycznie], Angielski [automatycznie]

Co składa się na jakość szkolenia i jest w cenie?

Potwierdzenie od

Potwierdzenie od: 5.

Tyle osób wystarczy, by szkolenie zostało potwierdzone!

więcej
  
Maksymalnie na szkoleniu

Maksymalnie: 10 uczestników

Tylu uczestników maksymalnie weźmie udział w szkoleniu.

więcej
  
Czego się nauczysz?

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.
Opis szkolenia
  • 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

  1. Przegląd składni i typów danych
  2. Przetwarzanie danych tekstowych i CSV
  3. Przetwarzanie danych JSON, Yaml, Toml (.ini)
  4. Komunikacja z REST API
  5. Komunikacja z bazami danych SQL (SQLite, + ewentualnie MySQL, Postgres)
  6. Tworzenie raportów z użyciem szablonów (jinja2)
  7. Eksport danych do Excela, PDF (narzędzia pomocnicze)
  8. Pisanie prostych usług systemowych i API
  9. Obsługa parametrów linii poleceń
  10. Pisanie czujek i pluginów do telegrafa i nagiosa/NRPE
  11. Przenoszenie skryptów Bash do Pythona
  12. Przegląd różnic pomiędzy starszymi wydaniami Pythona

Trenerzy

Mateusz Adamowski

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 regulaminu

Regulamin danego szkolenia

Regulamin szkoleń znajduje się na stronie SysOps/DevOps Polska

Fundacja SysOps/DevOps Polska
Nazwa firmy
Kontakt:
Godziny pracy: 9:00 - 17:00