JavaScript a ES6

Zpět na kurzy

Popis online kurzu

JavaScript je najpopulárnejší programovací jazyk súčasnosti. Má najživšiu vývojársku komunitu, o pracovné ponuky nie je núdza. React, Angular, Vue a Node patria medzi najžiadanejšie technológie. Všetky z nich vyžadujú moderný JavaScript. Tento kurz ťa naučí moderný JavaScript.


Kurz JavaScript a ES6 ešte nie je úplne dokončený, nové videá však postupne pribúdajú a preto si tento kurz môžeš objednať za špeciálnu cenu 129 Eur. Po dokončení sa cena kurzu zvýši na 179 Eur.

JavaScript 

JavaScript začal ako skriptovací jazyk internetových prehliadačov. Slúžil na overenie, čo si správne vyplnil formulár. Dnes toho vie oveľa viac. Vieš ním:

  • čítať, upravovať a mazať HTML a CSS
  • reagovať na udalosti v prehliadači
  • reagovať na akcie používateľa
  • ovládať prehliadač samotný
  • robiť tak stránky interaktívnymi a meniť ich na aplikácie

Dnes JavaScript existuje aj mimo prehliadača. Node.js ti dovolí jazykom JavaScript programovať na serveri, tým pádom JavaScript dnes vie nahradiť aj PHP, Ruby či Python. Ak sa zameriaš na JavaScript, nebudeš potrebovať žiaden iný programovací jazyk na vytvorenie plnohodnotnej webovej aplikácie. 

Tento online kurz sa venuje JavaScriptu v prehliadači. Na skutočných príkladoch sa naučíš syntax a pravidlá jazyka, ktoré platia všade, aj keby neskôr skočíš na server.

Na konci budeš vedieť JavaScript používať v prehliadači aj bez knižníc, ako jQuery. Ale hlavne sa naučíš písať dosť moderného JavaScriptu na to, aby si vedel používať Angular, React, Node, Vue a čokoľvek ďalšie, čo príde v budúcnosti.

Čo sa naučíš 

Okrem iného sa naučíš:

  • syntax a pravidlá jazyka JavaScript
  • JavaScript v prehliadači
  • moderný ES6/ES7 JavaScript
  • npm / yarn
  • skrotiť Document Object Model
  • zvládnuť Event Loop
  • SVG animácie
  • Webpack / Babel
  • ES6 moduly
  • asynchrónne programovanie, async/await, promises

Prvá polovica online kurzu ťa oboznámi s jazykom na menších príkladoch. Dostaneš tiež kopu praktických rád pre prácu s Developer Tools v prehliadači. A pochopíš, čím sa JavaScript líši od iných programovacích jazykov. 

Druhá polovica sa venuje ES6, tzv. modernému JavaScriptu. Modulom, bundlerom, package manažérom. Všetko veci, ktoré potrebuješ zvládnuť pre Angular či React.

Kurz JavaScript a ES6 ešte nie je úplne dokončený, nové videá však postupne pribúdajú a preto si tento kurz môžeš objednať za špeciálnu cenu 129 Eur. Po dokončení sa cena kurzu zvýši na 179 Eur.

Čo všetko dostaneš

  • vo finále viac ako 100 kapitol online kurzu
  • XY hodín videotutoriálov
  • zdrojové kódy na stiahnutie
  • certifikát o absolvovaní online kurzu
  • garancia vrátenia peňazí v prípade, ak nebudeš s kurzom spokojný

Zoznam kapitol online kurzu *

* nové videá stále pribúdajú, kurz ich bude mať cez 100

  •  JavaScript je tu 
    •  01 JavaScript, kto je to?  
    •  02 JavaScript, pekný je, ale čo sa s ním dá robiť?  
    •  03 Dám ti knihy od múdrejších ľudí, MDN = áno  
    •  04 Prvý kód a prvotriedne funkcie()  
    •  05 Devtools break/point callStack (anonymné funkcie())  
    •  06 Event {object} console.log Devtools beforeunload  
    •  07 Šaháme na CSSko, lietame šípkami  
  •  Inštaluj si, nastavím ti
    •  08 Install #1 Node, npm, package manažéri, Terminal  
    •  09 Install #2 Textové editory, Sublime nastavenia, JS package  
    •  10 Install #3 Lepšie dopĺňanie kódu cez Tern.js  
  •  JS v prehliadači
    •  11 Devtools je plný klenotov, Audits, JS a CSS láska  
    •  12 Click na mašinu, String vs Number, Type Coercion  
    •  13 Kolekcia na pole, NodeList vs Array, poľná frustrácia  
    •  14 DOM Polyfill Shim, si sochár, vyhadzuj kód veselo  
    •  15 _lodash, externé knižnice, otherDude  
    •  16 localStorage - ako cookies, len sexy  
    •  17 JSON formát, náš kamarát, v localStorage  
    •  18 localStorage limitácie a kde sa používa naozaj  
    •  19 JSON, tučné triky v Devtools konzole  
    •  20 Default operátor || "všetko je fajn, keď mám funkciu"  
    •  21 Document vs. Window object, globálne premenné, JS environment  
    •  22 MODULE PATTERN #1 anonymné IIFE, local function scope  
    •  23 MODULE PATTERN #2 fun Declaration vs. Expression, Hoisting  
  •  JavaScriptové špecialitky 1
    •  24 Ak začínaš + ktorý jazyk si vybrať (či neskoro na takú otázku?)  
    •  25 Špecialitky #1 JavaScript wat  
    •  26 Špecialitky #2 Začiatky JS, ECMAScript, Node.js, V8  
    •  27 Špecialitky #3 JS dnes, JS nemá Classy, letmý stret s Prototypom  
    •  28 Špecialitky #4 Elegantný kód, Java vs JavaScript  
    •  29 Špecialitky #5 String, Number, Math.object()  
    •  30 Špecialitky #6 NaN a Infinity, číselné kuriozity (to sa rýmuje)