Vzdelávame prostredníctvom vzdelávacieho portálu METIS Academy prezenčnou (dennou) formou, pri ktorej dochádza k priamej komunikácii a interakcii študenta s lektorom a s ostatnými študentami vo virtuálnej učebni, pričom študent sa môže nachádzať na ľubovoľnom mieste a je pripojený online.
Pre koho je školenie určené
Pre všetkých, ktorí sa chcú naučiť základy práce s počítačovými sieťami.
Vstupný profil/požiadavky/prerekvizity
Skúsený užívateľ PC, ktorý už vie počítač správne a s istotou používať na pokročilej úrovni v príkazovom riadku, ovláda všeobecné základy programovania spoločné pre všetky programovacie jazyky, efektívnu manipuláciu so súbormi a adresármi v operačnom systéme Windows či verziovanie súborov/adresárov pomocou technológie GIT. Taktiež ovláda základné konštrukcie niektorého z programovacích jazykov -sekvencia, vetvenie, cyklus a typické formáty súborov (XML, JSON, CSV).
Obsah školenia
Detailný pohľad na tieto témy:• Motivácia a východiská pre operačný systém Linux
• Základy virtualizácie a kontajnerizácie – predstavenie Docker technológie
• Základné pojmy a vzťahy, inštalácia a konfigurácia Linuxu do Docker kontajnera
• Práca so systémom Linux - pohyb v adresárovej štruktúre, vyhľadávanie
• Definovanie oprávnení pre používateľov a skupiny
• Administrovanie/spravovanie procesov a úloh operačného systému
• Študovanie manuálových stránok, pokročilé funkcie nástrojov Linuxu určených na čítanie textu
• Diagnostické nástroje na prácu s textom
• Viacnásobné reťazenie príkazov v príkazovom riadku – využitie vzoru Pipes & Filters
• Presmerovanie chybového výstupu na STDOUT
• Princípy pre práva k súborom, diagnostika oprávnení, zmena vlastníka a prístupu k súboru
• Pevné verzus symbolické odkazy, aliasy, súbor .bashrc
• Efektívna práca v editore Vim
• Príkazy na diagnostiku sieťovej konfigurácie - hostname, ping, telnet, atď.
• Generovanie cudzieho kľúča a verejného kľúča, kopírovanie kľúčov
• SSH pripojenie použitím putty, passphrase, tunelovanie
• Ako spúšťať procesy na pozadí, ako ich pozastaviť a úplne zrušiť
• Pokročilé príkazy na diagnostiku sieťovej konfigurácie - traceroute, netstat, atď.
• Algoritmus RSA a problematika cudzieho a verejného kľúča
• Rozdiely medzi HTTPS a SSH
• Súbor known hosts, adresár .ssh, súbor authorized_keys
• Príkaz cert a curl v kontexte bezpečnosti
• Ako sa dáta ukladajú do blokov a ako sa indexujú
• Archivácia ako typický proces v komerčnej sfére ako aj jeho technické aspekty
Výstupný profil/znalosti absolventa školenia
Absolvent školenia bude mať základné znalosti a zručnosti v dvoch rôznych sieťových platformách/operačných systémoch – Unix a Linux - a bude vedieť:
Celé toto školenie je súčasťou:
Prihlás sa na odoberanie newslettra. Raz do mesiaca získaš informáciu o pripravovaných aktivitách a zároveň sa naučíš niečo nové nielen z oblasti IT.