Skriptování v Linuxu
- Level
- Kapitol
- 81
- Kategorie
- Programování
- Hodnocení
- 4,3 z 5
- Délka
- 7h 59min
- Jazyk
- SK
Popis online kurzu
Toto je úvodní kurz z oblasti skriptování v Linuxovém Bash. Je určen pro začátečníky, protože skriptování projdeme úplně od základů. Přesto bys měl umět alespoň základy práce v Linuxovém terminálu.
Na Learn2Code vyšly zatím 3 online kurzy zaměřené na linuxový svět. Dva se týkaly příkazů a systému jako takového, a jeden byl zaměřený serverově. Hrát si v linuxovém terminálu je sranda a je to něco úplně jiného než klikat myší v GUI, a tak tuto legraci posuneme na jiný level. Protože pokud tě začal bavit Linux a pokud už zvládáš základy, tak je čas posunout se dalším směrem.
A to tím skriptovacím. Samozřejmě, jsem si vědom, že neskočíme hned na level XXL, ale začneme takovým „emkem“ 😀. Co to znamená?
Projdeme si, co potřebujeme vědět, a to jsou příkazy, které jsme v existujících kurzech neprobírali. Například sed či awk. S tím, když se naučíš pracovat, což se také naučíš, tak budeš hotový král. Samo o sobě by ti to bylo ale na dvě věci, takže budeme řešit i jiné srandy. Vstupy, výstupy, proměnné, podmínky a mnoho jiného. A to až do té míry, že z jednoho původně plánovaného 2-hodinového kurzu vznikl téměř 8-hodinový kurz, a další polovina musela jít bokem do druhého připravovaného kurzu. Neboť by to byl extrém. Takže takto to není extrém, jen takový hardcore.
Ale aby jsi jen slepě nesledoval videa, tak v kurzu najdeš průběžně i domácí úkoly. Některé jsou lehké, nad dalšími je potřeba trochu se zamyslet, a u některých možná i trochu víc. Ale vzhledem k zaměření tohoto kurzu, tedy pro začátečníky, nejsou zbytečně těžké a demotivující. Demotivovaný nechce být nikdo. Chceme vidět, že pomalu dokážeme z malých věcí udělat větší. A když se v tomto kurzu naučíme základy + popřemýšlíme, jak co spojit a kde spojit, tak to půjde všechno až podezřele snadno.
A pokud Bůh dá, tak je to první ze tří kurzů zaměřených na skriptování. Druhý je již ve finální přípravě, a třetí by mohl přijít někdy za rok (respektive koncem roku 2020). Takže nezůstaneme jen u základů, těš se na pokračování.
Kurz je rozdělený do 3 částí:
1. část je obecný pokec o kurzu. Včetně úvodu a závěru.
2. část je o příkazech, které se budou používat při skriptování, ale neprobírali se v linuxovém kurzu.
3. část je spouštění skriptů, zjišťování informací, ověřování a plno práce.
Po skončení kurzu můžeš pokračovat na Scriptování v Linuxu II.
Po skončení kurzu můžeš pokračovat na Scriptování v Linuxu II.
Co všechno dostaneš
- 62 kvalitních videotutoriálů,
- 19 domácích úkolů na procvičování a přemýšlení,
- certifikát o absolvování kurzu,
- garance vrácení peněz do 14 dnů v případě, že nebudeš s kurzem spokojen.
Kapitoly online kurzu
Úvod (1)
Ukázka zdarma
1:31
Bash (2)
Ukázka zdarma
3:24
Ukázka zdarma
1:30
Príkazy (13)
03-01 sed I - vymazavanie
12:35
Ukázka zdarma
19:17
03-03 sed III - nahrádzanie a vkladanie v praxi
20:01
03-04 sed IV - vkladanie pred a po
4:22
03-05 tr
11:01
03-06 expr
18:51
03-07 test I súbory a práva
10:33
03-08 test II stringy
7:18
03-09 awk I
15:42
03-10 awk II
13:34
03-11 awk III
7:33
03-12 awk IV
9:59
03-13 awk V
10:27
Scripty (64)
04-01 Fabičky
2:25
04-02 základy
5:31
04-03 komentáre a echá
6:58
DÚ vypíš komentár
04-04 sleep, exit
3:59
04-05 Premenné I
7:41
04-06 získanie vstupu
6:04
04-07 výber
10:41
04-08 potvrdenie voľby
9:09
04-09 posielanie údajov do scriptu
9:25
04-10 if I
6:15
DÚ sleep I
04-11 if II
8:21
04-12 if III cisla
4:14
DÚ sleep II
04-13 if IV and a or
4:00
04-14 if V rôzne
7:17
04-15 else
1:39
04-16 Overujeme číslo
7:30
04-17 Overujeme dĺžku
3:55
DÚ overujeme dĺžku
04-18 Premenné II
7:40
04-19 Premenné III
12:25
04-20 Premenné IV
8:28
04-21 Premenné V
7:28
04-22 Overujeme existenciu čísel/písmen
5:58
DÚ overujeme a opakujeme
04-23 Matika s premennými
5:23
DÚ náhodné príklady
04-24 elif
2:07
DÚ nočné posielanie nieje sranda
04-25 while
15:49
DÚ while
04-26 while II
11:37
DÚ - prinúť hľadať používateľa ´
04-27 for
9:33
DÚ - zasviníme adresár
04-28 array
11:28
04-29 array II
9:01
DÚ rodina
04-30 case
5:18
DÚ sleep III
04-31 heslo I priprava na hash
4:01
04-32 heslo II hashujeme
7:42
04-33 heslo III hashujeme random
8:44
04-34 Random
9:47
DÚ zasviníme adresár ešte viac
04-35 Vytvárame súbor
7:20
DÚ vytváranie adresárov a súborov
04-36 Vytvárame script co robí script
11:13
04-37 timeout I
8:37
04-38 timeout II
6:31
04-39 Odpočítavanie pokusov
9:38
DÚ oprav to po mne
04-40 spúšťanie príkazov
2:57
DÚ Replay Music -Really Fast
04-41 ktože som
0:56
DÚ podpis
04-42 spúšťanie ako iný user
2:09
DÚ odhalenie
04-43 Zisťujeme systémove info - cpu
2:48
04-44 Zisťujeme systémové info - load
6:58
04-45 yes
4:08
DÚ spustenie yeska a kontrola loadu
Koniec (1)
05-01 Poďakovanie
1:02
Lektor online kurzu
Ján Kuna
Linux
Ahojte. Súkromne s rôznymi IT vecičkami pracujem roky a prešiel som si rôznymi skúsenosťami. Či už ako externý redaktor časopisu, domáci kutil/programátor stránok, na ktoré sa nedalo pozerať, predajca mobilov a služieb, až kým som sa neodhodlal osamostatniť sa a byť sám sebe pánom. Respektívne vždy je nejaký zákazník, ktorý je pánom a ja teda moc sám sebe pánom nie som :-D. Ale v rámci práce sú asi Linuxy to, čo ma momentálne napĺňa a dúfam, že si k tomu tiež nájdete cestu.
4,9
Hodnocení
7
Kurzů
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
4,3 z 5
· 3 hodnocení
Karol V.
5
Dobrý kurz, veľa domácich úloh. Jedine mi trochu prekáža, že ich neviem s nikým skontrolovať a konzultovať.
Peter N.
5
Asi by som našiel veci, ktoré by sa dali vytknúť, ale po absolvovaní kurzu som bol schopný napísať si script pre deploy aplikácie, takže kurz splnil účel. Určite si pozriem aj pokračovanie. Ďakujem
Patrik P.
3
Ten hlas to dost kazi, na linux minte mam max volume a nepocujem skoro nic.