Python – systémová administrace (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.
KDE A KDY KURZ PROBÍHÁ?
Privátní školení
Tento kurz není vypisován v otevřených termínech pro veřejnost.
Realizujeme jej výhradně jako školení na klíč, pro které může být zde uvedená osnova inspirací. Finální obsah, časový rozsah, termíny i forma realizace jsou vždy přizpůsobeny konkrétním požadavkům zadavatele. Školit můžeme také v angličtině.
Poptat kurz na míru
Náplň kurzu:
Skrýt detaily
-
Opakování základů Pythonu - pozor tento kurz nenahrazuje PYTH1
-
Práce se souborovým systémem
-
Čtení/zápis
-
Zpracování obsahu
-
Spouštění procesů / aplikací / příkazů
-
Spuštění
-
Zjištění výsledku
-
Zpracování výstupu
-
Knihovny pro práci s běžnými formáty
-
YAML
-
JSON
-
INI
-
Šablony
-
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í)
-
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)
-
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
Vivicta s. r. o., Petr G.
Python – systémová administrace (
PYTHOPS)
"Velmi dobry kurs i lektor."