Předpokládají se základy programování v Pythonu a logické myšlení — konkrétně znalost proměnných, datových typů, podmínek, cyklů a základních datových struktur (seznam, slovník).
Kurz je vhodný pro každého, kdo chce porozumět tomu, jak software běží v reálném provozu, a osvojit si dovednosti, které dnes vyžaduje téměř každá IT pozice. Stačí základy programování a logické myšlení.
Chtějí pochopit, jak software běží v reálném provozu, a získat praktické základy Linuxu i DevOps.
Chtějí se posunout směrem k DevOps, automatizaci a správě moderní infrastruktury.
Chtějí rozumět nasazení svých aplikací — od příkazové řádky přes Docker až po provoz a zabezpečení.
Kurz je veden online formou s živými lektory, doplněný o nepovinné úkoly, testy dostupné v e-learningu a skupinové i individuální konzultace. Veškeré materiály a záznamy z lekcí najdeš v našem e-learningu.
Záznamy ze všech lekcí, ke kterým se můžeš kdykoliv vrátit.
S reálnými nástroji pracuješ od první lekce — teorii vždy doprovází praxe.
Nepovinné úkoly a testy v e-learningu pro procvičení a upevnění látky.
Diskuzní kanál pro sdílení zkušeností a pomoc, když se zasekneš.
Po absolvování kurzu obdržíš certifikát o jeho dokončení.
Důraz na hands-on práci s Linuxem, Gitem, sítěmi a Dockerem.
V úvodním bloku pochopíš, co je DevOps a proč se bez Linuxu neobejde žádný moderní vývoj. Naučíš se verzovat kód v Gitu a osvojíš si práci v Linuxu od filesystému až po editor.
Co je DevOps a proč se stal standardem moderního vývoje softwaru. Projdeme si přehled a cíle kurzu a vysvětlíme, proč je Linux pro DevOps klíčový a kde všude se používá.
Úvod do verzování kódu v Gitu, práce s větvemi a spolupráce v týmu. Položíme pevný základ, na kterém stojí veškerá týmová práce ve vývoji softwaru.
Historie Linuxu a význam open source, přehled distribucí a jejich specifik. Začneme se základní správou systému a prací s filesystémem.
Práce se soubory a adresáři, systém oprávnění a ovládnutí klasického editoru VIM. Naučíš se v Linuxu pohybovat sebejistě.
V druhém bloku se z uživatele staneš správce. Zautomatizuješ opakující se úlohy pomocí Bash skriptů a porozumíš tomu, jak spolu počítače komunikují a jak sítě i služby správně zabezpečit.
Správa balíčků, služeb a procesů systému. Naučíš se základy skriptování v Bash pro automatizaci opakujících se úloh a pokročilejší správu systému.
Pochopíš model OSI a základy TCP/IP, osvojíš si základní síťové nástroje a diagnostiku (ping, ssh) a porozumíš tomu, jak data putují sítí.
Jmenný systém DNS, protokoly DHCP, TLS a SSH. Naučíš se implementovat a zabezpečit klíčové síťové služby.
Závěrečný blok patří kontejnerům. Ovládneš Docker od prvního image až po orchestraci vícekontejnerových aplikací přes Docker Compose, prohloubíš znalosti Gitu a nakoukneš do světa etického hackingu.
Úvod do Dockeru a kontejnerizace. Naučíš se pracovat s obrazy, vytvářet a spouštět kontejnery a osvojíš si základní Docker příkazy.
Praktická práce s Dockerem a psaní vlastních Dockerfile. Projdeme si osvědčené praktiky a zabezpečení kontejnerů.
Úvod do orchestrace kontejnerů a architektury mikroslužeb. Seznámíš se s nástrojem Docker Compose a principy řízení více kontejnerů.
Vytváření a správa vícekontejnerových aplikací pomocí Docker Compose a osvědčené postupy pro nasazení v reálných projektech.
Pokročilá témata při práci s Gitem — řešení konfliktů, vracení změn a nahlédnutí do interního fungování Gitu.
Základy kybernetické bezpečnosti a etického hackingu. Přehled nástrojů (Kali Linux, Tails, Wireshark) a praktické příklady zabezpečení sítě a aplikací včetně využití VPN.
Kurzem to nekončí. I po jeho dokončení ti zůstává spousta výhod, na které se můžeš spolehnout:
Oficiální certifikát Turing Institutu, kterým doložíš své nově nabyté dovednosti.
Záznamy ze všech lekcí i studijní materiály zůstávají navždy tvoje – vracej se k nim, kdykoliv potřebuješ.
Discord plný lidí jako ty, newsletter s IT novinkami a exkluzivní akce jen pro členy.
Na tento kurz teď nemáme vypsaný žádný termín. Napište nám nebo zavolejte — dáme vám vědět, jakmile vypíšeme nový termín, a rádi se domluvíme i na termínu, který vám bude vyhovovat.
Kurz je vhodný pro každého, kdo chce porozumět tomu, jak software běží v reálném provozu. Mezi účastníky mohou patřit začínající vývojáři a studenti IT, testeři, administrátoři a pracovníci supportu, kteří se chtějí posunout k DevOps, i programátoři, kteří chtějí rozumět nasazení a provozu svých aplikací. Nutností je logické myšlení a základy programování.
Linux pohání drtivou většinu serverů, cloudu i kontejnerů a DevOps je dnes standardem moderního vývoje softwaru. Znalost Linuxu, Gitu, sítí a Dockeru patří mezi nejžádanější dovednosti na trhu a otevírá dveře k pozicím jako DevOps inženýr, systémový administrátor nebo SRE.
Předpokládají se základy programování v Pythonu a logické myšlení — konkrétně znalost proměnných, datových typů, podmínek, cyklů a základních datových struktur (seznam, slovník). Žádné předchozí zkušenosti s Linuxem ani DevOps nejsou potřeba, vše tě naučíme od základů.
Kurz probíhá formou online výuky s živými lektory doplněné o nepovinné úkoly, testy dostupné v e-learningu a skupinové i individuální konzultace. Veškeré materiály a záznamy z lekcí budou zveřejněny v našem e-learningu.
Ano, platbu je možné rozdělit. Pokud máš takový požadavek, napiš ho prosím do poznámky k přihlášce.
Výuka od zkušených lektorů, přístup do e-learningového systému s příklady a testy, online konzultace během práce na úkolech, zapůjčení odborné literatury, příprava na pohovor a certifikát o absolvování kurzu.
Abychom ti poskytli co nejlepší zážitek, používáme technologie jako soubory cookies k ukládání a/nebo přístupu k informacím o zařízení. Souhlas nám umožní zpracovávat údaje, jako je chování při procházení nebo jedinečná ID na tomto webu. Nesouhlas nebo odvolání souhlasu může nepříznivě ovlivnit některé funkce.