Online kurz Moderný JavaScript (ES2015+)

Moderný JavaScript (ES2015+)

Level
Kapitol
36
Kategória
Programovanie
Hodnotenie
4,7 z 5
Dĺžka
4h 27min
Jazyk
SK

Popis online kurzu Moderný JavaScript

V roku 2015 prišiel obrovský update do JavaScriptu, ktorý zmenil, ako ho píšeš. Opravil chyby, upravil syntax, pridal novinky, ale jeho hlavná výhoda je, že napíšeš menej kódu, napíšeš ho rýchlejšie a bude sa správať tak, ako čakáš. A to je pri špeciálne pri JavaScripte riadna výhoda. Tento kurz je pre teba, ak poznáš JavaScript. Ale chceš poznať moderný JavaScript. Chceš používať všetky najšťavanatejšie novinky už dnes.

Dôležité upozornenie: Tieto videá sú aj súčasťou online kurzu JavaScript a ES6. Ak ho máš zakúpený, tento kurz už kupovať nepotrebuješ.

ES2015+

História je komplikovaná, definície sú nejasné, ale JavaScript je programovací jazyk vytvorený podľa ECMAScript špecifikácie. ECMAScript je všeobecný návod pre tvorbu programovacích jazykov. Pravidlá pre tvorbu jazykov. JavaScript je konkrétny jazyk vytvorený podľa týchto pravidiel.

V roku 2015 vyšla nová verzia špecifikácie. Priniesla ohromné množstvo zmien, nové veci, prekopanie starých, veľká vec. Bola to šiesta verzie špecifikácie. Preto jej hovoríme ES6. Vyšla v roku 2015, preto jej hovoríme ES2015. Dve skratky pre tú istú vec. Skratka ES2015 sa dostáva do popredia kvôli rozhodnutiu, že ďalšie updaty budú vychádzať každým rokom.

V posledných rokoch sa tieto teoretické novinky začali reálne dostávať do prehliadačov. A tým pádom aj do JavaScriptu. Mnohé prehliadače dnes podporujú takmer všetky nové fičúry, do ostatných prehliadačov sa podpora dostáva postupne, zvyšok zariadia nástroje ako Babel.

ES2015 (a všetky ďalšie verzie) robia z JavaScriptu príjemnejší jazyk. Napíšeš menej, kratšie, krajšie. ES2015 mierne zmenilo aj syntax jazyka. Toto je syntax, ktorú budeš používať. Hlavne, ak budeš pracovať s Reactom, Vue, Angularom, Node-om.

Ak chceš používať moderné technológie, mal by si písať moderný JavaScript. 

Tento online kurz ťa naučí moderný JavaScript.

Dôležité upozornenie:  Tieto videá sú aj súčasťou online kurzu JavaScript a ES6. Ak ho máš zakúpený, tento kurz už kupovať nepotrebuješ.

Čo všetko dostaneš

  • videotutoriály o modernom JavaScripte,
  • moderované diskusné fórum,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom,
  • certifikát o absolvovaní kurzu Moderný JavaScript.

Kapitoly online kurzu

Moderný JavaScript (36)

Ukážka zdarma
14:46
Ukážka 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ážka 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ážka zdarma
5:13
Ukážka 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 Hodnotenie
23 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,7 z 5 · 20 hodnotení

Odporúčané online kurzy