Moderní JavaScript (ES2015+)
- Level
- Kapitol
- 36
- Kategorie
- Programování
- Hodnocení
- 4,7 z 5
- Délka
- 4h 27min
- Jazyk
- SK
Moderní JavaScript
V roce 2015 přišel obrovský update JavaScriptu, který změnil způsob, jak ho psát. Opravil chyby, upravil syntaxi, přidal novinky. Jeho hlavní výhoda je, že napíšeš méně kódu, napíšeš ho rychleji a bude se chovat tak, jak čekáš. A to je speciálně, při JavaScriptu, skvělá výhoda. Tenhle kurz je pro tebe, kdo znáš JavaScript, ale zároveň chceš znát moderní JavaScript a chceš používat všechny nejšťavnatejší novinky už dnes.
Důležité upozornění: Tyto videa jsou také součástí online kurzu JavaScript a ES6. Pokud jej máte zakoupený, tenhle kurz již kupovat nepotřebujete.
ES2015 +
Historie je komplikovaná, definice jsou nejasné, ale JavaScript je programovací jazyk vytvořen podle ECMAScript specifikace. ECMAScript je všeobecný návod pro tvorbu programovacích jazyků a pravidel pro tvorbu jazyků. JavaScript je konkrétní jazyk vytvořen podle těchto pravidel.
V roce 2015 vyšla nová verze specifikace. Přinesla ohromné množství změn, nové věci, překopání starých. Byla to šestá verze specifikace. Říkáme jí ES6. Vyšla v roce 2015, proto jí říkáme ES2015. Dvě zkratky pro tutéž věc. Zkratka ES2015 se dostává do popředí kvůli rozhodnutí, že další aktualizace budou vycházet každým rokem.
V posledních letech se tyto teoretické novinky začaly reálně dostávat do prohlížečů. A tím pádem i do JavaScriptu. Mnohé prohlížeče dnes podporují téměř všechny nové features, do ostatních prohlížečů se podpora dostává postupně, zbytek zařídí nástroje jako Babel.
ES2015 (a všechny další verze) dělají z JavaScriptu příjemnější jazyk. Napíšeš méně, kód je kratší, hezčí. ES2015 mírně změnilo i syntaxi jazyka. Toto je syntaxe, kterou budeš využívat. Hlavně, pokud budeš pracovat s Reactom, Vue, Angular, Node-em.
Pokud chceš používat moderní technologie, měl bys psát moderní JavaScript.
Tenhle kurz tě naučí moderní JavaScript.
Co všechno dostaneš
- videotutoriály o moderním JavaScriptu,
- moderované diskusní fórum,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem,
- certifikát o absolvování kurzu.
Kapitoly online kurzu
Moderný JavaScript (36)
Ukázka zdarma
14:46
Ukázka zdarma
4:32
03 Arrow functions(2) => pravidlá pre this
6:00
04 Arrow functions(3) nemá this => non-binding this
7:24
05 Novinky v String / Number / Math
5:27
06 { block scope } 01 let, hoisting, implicit/explicit block
5:26
07 { block scope } 02 let v cykloch, async programovanie
7:17
08 CONST vs. VAR vs. LET, style guides
7:41
Ukázka zdarma
7:21
10 Object Literal Extensions, objekty sú fajn a teraz ešte viac
5:11
11 Object destructuring / Destructuring assignment
8:14
12 ...rest / spread... parametre
6:54
13 Default parameters vs. Default operator
5:06
14 Template `Strings`, Smart Strings
5:54
15 Novinky v Array
6:04
16 Iterators, nový FOR...OF cyklus
4:11
Ukázka zdarma
5:13
Ukázka zdarma
5:06
19 Promises 01 - AJAX, len lepšie (teória)
10:02
20 Promises 02 - timer cez sľub, all, race (prax)
12:46
21 Asynchrónne programovanie, ASYNC/AWAIT (teória)
10:42
22 ASYNC/AWAIT (prax), callback hell choď preč
8:31
23 SET (ako pole, kde každá hodnota je unikát)
9:27
24 MAP (ako objekt, kde kľúč môže byť aj ne-string)
9:42
25 Symbol (nový dátový typ)
7:49
26 Proxies, sprav si špióna, zostaneš čistý
8:18
27 Chuťovky z budúcnosti, Exponentiation, UNICODE, viac
8:03
28 Class, extends, super()
9:16
29 ES6 Modules 01, rozbi kód na súbory
6:22
30 ES6 Modules 02, z Patternu na Modul
6:00
31 ES6 Modules 03, IMPORT / EXPORT
12:37
32 ES6 moduly zatiaľ pomalé, BABEL je kamarát
4:59
BONUS 01: Tvoj druhý prvý ES2015+ kód (recap 1)
5:56
BONUS 02: Ešte stále tvoj druhý prvý ES2015+ kód (recap 2)
8:48
BONUS 03 NPM + BABEL, moderný kód v starých prehliadačoch, Babel pluginy
8:43
Kde ma nájdeš, keď ma chceš sledovať, stalker
1:38
Lektor online kurzu
Yablko (Roman Hraška)
Front-end, back-end
Ďalšie programátorské tutoriály (a rady pre život v IT svete) nájdeš na mojom youtube rob web s yablkom.
Na internete pôsobím roky. Som autorom kurzu WEBREBEL. Predtým Nauč sa jQuery, Nauč sa CodeIgniter, Yablkov TurboTip, Robíme WordPress a potom desiatok ďalších kurzov, ktoré nájdeš aj tu. Napísal som kopu článkov pre zajtra.sk, brm.sk, medium a inde.
Všade ma nájdeš ako yablko. Napríklad na yablko.sk alebo youtube.com/yablko.
4,9
Hodnocení
23
Kurzů
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
4,7 z 5
· 20 hodnocení
Lubomir H.
5
Super!sdf
Dataconcept s.
5
Autor je na môj vkus príliš preafektovaný. Ale kurz boj fajn, ikeď miestami dosť rýchly.
Michal F.
5
Pokial nevies anglicky netreba ani na moment vahat a pustit sa do kurzu. Obsah zrozumitelny, priklady su i prakticke i uletene, v kurze najdes tiez par cennych odkazov na internetove stranky s dalsim obsahom.
Marian A.
1
Druhy kurz od teba, kvalita vedomosti ohladom Javascriptu su super, ale neda sa to pocuvat v sluchadlach. Tie vzdychy, hlasky a obdobne ma vytacaju a poviem to narovinu. Uz kurz od teba nikdy viac ....