Skriptování v Linuxu II.

Zpět na kurzy

Všechny ONLINE kurzy

od 1 299,00 KČ

Všechny online kurzy od 1 299 KČ

Více info

Course duration 8h 54m 4s
Course chapters 102 kapitol
Course difficulty Středně pokročilý

Popis online kurzu

V pořadí druhý kurz z oblasti skriptování v Linuxovém Bash. Je určen pro mírně pokročilé, protože už si nebudeme vysvětlovat každý jednotlivý krok a každý příkaz nebo volbu, ale budeme makat. Pokud zatím základy neumíš, tak je získáš v předchozích kurzech z linuxového světa.

Tento kurz je zaměřen na praktické využití skriptů. Názvy kapitol hned odhalí, o čem daná kapitola bude, tak máš rychle přehled, čemu se kurz věnuje. Je však možné, že v každé kapitole se tvoří příkazy a zápisy různými způsoby, protože k dosažení „cíle“ se dá pokaždé použít něco jiného. Pokud si i myslíš, že o některé oblasti skriptování nemáš zájem, nepřeskakuj videa. Možná nevyužiješ přímo deploy, ale zaujmout tě může něco jiného v daném skriptu. Nějaký jiný příklad na využití if, sed nebo i obyčejného echo.

Dovednosti se nezískávají pouze memorováním. Pokud bys jen slepě udělal to, co já ve videu, tak to sice pochopíš, ale nenutí tě to uvažovat. K tomu, abych tě přiměl uvažovat a reálně skriptovat a vytvářet něco, co má smysl, se tě postupně snažím dotlačit pomocí 47 domácích úkolů. Od těch úplně nejjednodušších, kde něco fixneš, změníš či upravíš, přes ty středně složité, kde už budeš muset více uvažovat a více zkoušet, až po ty těžší, kde budeš muset zapojit vše, co si se zatím naučil, a asi i trochu víc 😊.

A samozřejmě tímto skriptování nekončí. Stále se máme co učit, stále si máme co ukázat a vysvětlit, a tak pokud bude zájem, přijde i další kurz. S prvním a druhým kurzem o skriptování v Linuxu získáš ucelený pohled na vytváření skriptů, na to, co je třeba dělat a jak třeba myslet. Neboť nestačí vymyslet jen to, co má skript provést, ale také co se má stát nebo jak se to má chovat, pokud se stane něco jiného.

Na Learn2Code je tak aktuálně dostupných 5 online kurzů zaměřených na svět Linuxu. Dva jsou zaměřené na příkazy a systém jako takový. Jeden kurz je zaměřený serverově  a poslední dva jsou o skriptování.

Kurz je rozdělený do 11 částí

  • První a poslední část je obecný pokec o kurzu. Úvod, závěr a shrnutí části toho, co jsme udělali.
  • Třetí až devátá část je o konkrétních skriptech.
  • Desátá část se věnuje samostatným kurzům, pro které se nevyplatilo mít samostatnou sekci.

Co všechno dostaneš

  • 55 kvalitních videotutoriálů,
  • 47 domácích úkolů na procvičování a přemýšlení,
  • zdrojové kódy skriptů,
  • certifikát o absolvování kurzu,
  • garance vrácení peněz do 14 dnů v případě, že nebudeš s kurzem spokojen.

Seznam kapitol online kurzu

  • Úvod    
    •  01-01 Úvod  
  •  Vytvorenie userov      
    •  02-01 Pokec  
    •  02-02 vytvorenie používateľov  
    •  02-03 pridanie kľúčov  
    •  02-04 testovanie  
    •  DÚ I level easy  
    •  DÚ II level medium  
    •  DÚ III level high  
  •  Informácie o systéme        
    •  03-01 Pokec  
    •  03-02 load, cpu, disk  
    •  DÚ optimalizácia kódu I  
    •  03-03 ram  
    •  DÚ optimalizácia kódu II  
    •  03-04 čas spustenia  
    •  DÚ optimalizácia kódu III  
    •  03-05 používatelia  
    •  03-06 test  
    •  DÚ I level easy  
    •  DÚ II level medium  
    •  DÚ III level high  
  •  Inštalácia služieb    
    •  04-01 Inštalujeme Apache a PHP  
    •  04-02 Inštalujeme MySQL I - auth socket  
    •  04-03 Inštalujeme MySQL II - mysql native password  
    •  04-04 Inštalujeme MySQL III - mysql secure installation  
    •  04-05 Composer Certbot  
    •  04-06 test  
    •  DÚ I level easy  
    •  DÚ II level medium  
  •  Select       
    •  05-01  
    •  DÚ optimalizácia kódu  
    •  05-02 Escape code  
    •  DÚ farbičky  
    •  05-03 Naspäť k inštalácii  
    •  DÚ Popisy  
    •  05-04 Test  
    •  DÚ I level XS  
    •  DÚ II level S  
    •  DÚ III level M  
    •  DÚ IV level L  
  •  Grafika v termináli        
    •  06-01 Inštalujeme len ak nemáme  
    •  DÚ Inštalácia  
    •  06-02 Dialog  
    •  06-03 Skladáme puzzle  
    •  06-04 Upratujeme  
    •  06-05 Priebežný test  
    •  06-06 Whiptail I  
    •  06-07 Whiptail II  
    •  06-08 Whiptail III  
    •  06-09 Priebežný test 2  
    •  DÚ Debug  
    •  06-10 Multiselect  
    •  DÚ Certbot  
    •  06-11 Final  
    •  DÚ Finalizácia  
    •  DÚ I level XS  
    •  DÚ II level S  
    •  DÚ III level M  
    •  DÚ IV level L  
    •  DÚ V level XL  
  •  Deploy Wordpress-u    
    •  07-01 Sťahujeme Wordpress  
    •  DÚ read  
    •  07-02 Apache config  
    •  DÚ Server Name/Alias  
    •  07-03 MySQL  
    •  DÚ MySQL pass  
    •  07-04 WP keys  
    •  DÚ Vkladanie keys  
    •  07-05 Inštalačný form  
    •  07-06 Postman  
    •  07-07 Curl  
    •  DÚ curl  
    •  07-08 wp-cli  
    •  DÚ cli language  
    •  DÚ I level XS - Ukladanie prístupov I  
    •  DÚ II level S Kontrola dostupnosti webu  
    •  DÚ III level M Ukladanie prístupov II  
    •  DÚ IV level L Rollback webu  
    •  DÚ V level XL Trochu grafiky do deployu  
  •  Laravel 
    •  08-01 Úvod k Laravelu a gitu  
    •  08-02 Sťahovanie z gitu  
    •  08-03 Install I  
    •  08-04 Vytvárame konto pre usera  
  •  Update pre Laravel        
    •  09-01 Update I  
    •  09-02 Install II  
    •  DÚ Install II  
    •  09-03 Update II  
    •  DÚ Update II  
    •  09-04 Malá dokončovačka inštalácie  
    •  09-05 (De)motivačná reč  
    •  DÚ I level XS Deploy webov  
    •  DÚ II level S Dáta podľa webu  
    •  DÚ III level M Vybrať config podľa webservera  
    •  DÚ IV level L Certbot  
    •  DÚ V level XL SSL  
  •  Iné blbústky      
    •  10-01 Deploy len na určitom systéme  
    •  10-02 Otáznik : Fajočka ? Krížik  
    •  10-03 Hľadanie voľných portov - postupne  
    •  10-04 Hľadanie voľných portov - náhodné poradie  
    •  DÚ Pridať kontrolu systému k webom  
  •  Záver
    •  11-01 Overenie  
    •  DÚ Final  
    •  11-02 The End
Online kurz Scriptovanie v Linuxe II. je možné vyzkoušet i zdarma!