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.

Privátní školení a termíny na míru

Specifičnost tohoto školení a nízký zájem jednotlivců neumožňuje pro tento kurz vypisovat veřejné termíny. Tento kurz nabízíme pouze jako uzavřené privátní školení. Obsah, délka a termíny kurzů budou vytvořeny podle vašich specifických potřeb.

Cenovou nabídku vám rádi připravíme na základě vašich požadavků a cílů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.

KDE A KDY KURZ PROBÍHÁ?

Kontaktujte nás

S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení naleznete zde.

Náplň kurzu:

Skrýt detaily
  • Opakování základů Pythonu - pozor tento kurz nenahrazuje PYTH1
  • 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.)

Vybrané zákaznické reference

Tietoevry Tech Services Czechia s.r.o., Petr G.
Python pro systémové administrátory ( PYTHOPS)
"Velmi dobry kurs i lektor."