Online kurz Moderní JavaScript (ES2015+)

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

Lektor Yablko (Roman Hraška)

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í

Doporučené online kurzy