Python pro systémové administrátory (PYTHOPS)

Programování, Python

Jste systémový administrátor, site reliability engineer, network engineer..? Máte základní znalosti programování/skriptování a chcete se posunout dále a využít Python pro automatizaci, nebo potřebujete udržovat a vylepšovat existující kód?

Tento kurz je určen právě pro Vás a je zaměřen na praktické využití jazyka Python. V první části si zopakujeme základní koncepty programování v Pythonu, abychom se mohli dále již soustředit na typické příklady využití v praxi. Práce se soubory, zpracování vstupu, generování konfiguračních souborů s využitím šablon, volání HTTP / REST API, zpracování textu / regulární výrazy, SSH.

Lokalita, termín kurzu



Virtuálně se můžete přidat i ke školením ve výše nabízených lokalitách. Do poznámky v objednávce prosím uveďte „Připojím se virtuálně“

Náplň kurzu:

Skrýt detaily
  • Opakování základů Pythonu - pozor tento kurz nenahrazuje PYTH1. Pokud jste však ostřílení Pythonisté a opakovat pro vás základy Pythonu by bylo, jako učit Briana Maye hrát na kytaru, dejte nám vědět a operativně se domluvíme na připojení se ke školení až od níže zmíněných bodů. 
  • Práce se souborovým systémem
    1. Čtení/zápis
    2. Zpracování obsahu
  • Spouštění procesů / aplikací / příkazů
    1. Spuštění
    2. Zjištění výsledku
    3. Zpracování výstupu
  • Knihovny pro práci s běžnými formáty 
    1. YAML
    2. JSON
    3. INI
  • Práce s HTTP / REST API
  • Šablony
    1. Využití šablon pro generování (konfiguračních) souborů
  • Regulární výrazy a práce s textem
  • Vzdálené připojení pomocí SSH
  • Volitelné téma / další využití Pythonu a příklady (dle zájmu účastníků školení)
    1. Máte nějaký konkrétní úkol, který je potřeba automatizovat pomocí skriptu? Jeho řešení můžeme probrat v rámci kurzu (lépe zaslat předem) 
    2. Ansible & Python - znalosti Pythonu využijete i v Ansible. Můžete například vyvíjet vlastní  moduly a kolekce.
Předpokládané znalosti:
Základní znalost jazyka Python na úrovni kurzu PYTH1
Doporučený předchozí kurz:
Python - základy programování (PYTH1)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
16 800,00 Kč (20 328,00 Kč včetně 21% DPH)