Začni s Linuxem a DevOps

→ Detail kurzu

Kdy:

Každé pondělí a čtvrtek

Od 18:00 do 20:30

Kde:

online

Obtížnost:

Začátečník

Cena:

9 990 Kč s DPH

Začni s Linuxem a DevOps

Anotace:

Tento komplexní kurz nabízí účastníkům hloubkový pohled na svět Linuxu, DevOps, sítí, Gitu, Dockeru, a nevyhýbá se ani aktuálním tématům jako hacking a IoT (Internet věcí). Od základních principů Linuxu a DevOps, přes pokročilé techniky správy Linuxových systémů a sítí, zabezpečení, až po využití Dockeru pro kontejnerizaci aplikací a orchestraci, kurz pokrývá širokou škálu dovedností nezbytných pro efektivní práci v moderním softwarovém vývoji a IT infrastruktuře. Učební plán je navržen tak, aby poskytl účastníkům praktické zkušenosti s nejnovějšími nástroji a metodami, připravil je na řešení reálných problémů, a zároveň nakoukl do oblasti etického hackingu a využití IoT technologií, vybavujíc účastníky znalostmi potřebnými pro úspěch v dynamickém a neustále se vyvíjejícím technologickém prostředí.


Předpoklady:

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 datových struktur (seznam, slovník)

Obsah kurzu

1. lekce

Úvod do Linuxu a DevOps

  • Základní přehled kurzu a jeho cílů.
  • Úvod do DevOps a jeho význam v moderním softwarovém vývoji.
  • Proč je Linux důležitý pro DevOps a kde všude se používá.

2. lekce

Linux I.

  • Co je Linux a proč je populární.
  • Základní práce se shellem a příkazovou řádkou.
  • První kroky s základními příkazy.

3. lekce

Linux II.

  • Historie Linuxu a význam Open Source.
  • Různé distribuce Linuxu a jejich specifika.
  • Základní správa systému a práce s filesystémem.

4. lekce

Linux III.

  • Základní a pokročilé příkazy pro práci se soubory a adresáři.
  • Práce s textovými editory (Vim) a správa práv souborů.
  • Užitečné nástroje a triky pro efektivní práci v Linuxu.

5. lekce

Administrace Linuxu a skriptování

  • Správa balíčků a služeb systému.
  • Základy skriptování v Bash pro automatizaci úloh.
  • Pokročilá správa procesů a služeb.

6. lekce

Základy sítí

  • Pochopení modelu OSI a základů TCP/IP.
  • Základní síťové nástroje a diagnostika (ping, ssh).
  • Principy fungování a zabezpečení sítí.

7. lekce

Pokročilé sítě a bezpečnost

  • Detailní pohled na DNS, DHCP a práce s certifikáty.
  • Implementace a zabezpečení síťových služeb.
  • Zabezpečení připojení a základy VPN.

8. lekce

Základy práce s Git

  • Historie a základy Gitu, základní operace a workflow.
  • Správa verzí, větví a konfliktů.
  • Nejlepší praktiky pro spolupráci v týmu a příkazy Git.

9. lekce

Základy Dockeru

  • Úvod do Dockeru a kontejnerizace.
  • Práce s obrazy Dockeru a vytváření kontejnerů.
  • Spouštění a správa kontejnerů, základní Docker příkazy.

10. lekce

Praktická práce s Dockerem

  • Vytváření vlastních Docker obrazů a Dockerfile.
  • Základy síťování v Dockeru a sdílení dat mezi kontejnery.
  • Nejlepší praktiky pro práci s Dockerem a zabezpečení kontejnerů.

11. lekce

Orchestrace kontejnerů s Docker Compose

  • Základy orchestrace kontejnerů pomocí Docker Compose.
  • Vytváření a správa vícekotnejnerových aplikací.
  • Best practices pro využití Docker Compose v reálných projektech.

12. lekce

Bezpečnost a hackování

  • Základy kybernetické bezpečnosti a etického hackování.
  • Přehled nástrojů pro testování bezpečnosti: Kali Linux, Tails, Wireshark.
  • Praktické příklady zabezpečení sítě a aplikací, včetně použití VPN.

13. lekce

Bonusová lekce: Mikrokontroléry a chytrá domácnost

  • Úvod do světa mikrokontrolérů a IoT (Internet of Things).
  • Přehled populárních mikrokontrolérů, jako je Raspberry Pi.
  • Praktické aplikace mikrokontrolérů v chytré domácnosti.

Seznam termínů

Kdy:

Kde:

Cena:

13. 05. - 24. 06. 2024
18:00 - 20:30
online Cena do 31. 05.:
9 990 Kč s DPH
Standardní cena:
9 990 Kč s DPH
Přihlásit

Nevyhovuje ti termín?

Dej nám na sebe kontakt a my ti dáme vědět hned, jak vypíšeme nový, nebo ho uspořádáme přímo pro tebe.

Lektoři: