JavaScript a ES6

Zpět na kurzy

Všechny ONLINE kurzy

od 649,00 KČ / měsíc


nebo

4.9 z 5

Hodnocení

5x
98%
4x
0%
3x
0%
2x
2%
1x
0%

Všechny online kurzy za 5 999 KČ

Více info

Course duration 22h 39m 4s
Course chapters 188 kapitol
Course difficulty Středně pokročilý

Popis online kurzu

JavaScript je nejpopulárnější programovací jazyk současnosti. Má nejživější vývojářskou komunitu, o pracovní ponuky není nouze.   React, Angular, Vue a Node patří mezi nejžádanější technologie. Všechny z nich vyžadují moderní JavaScript. Tento kurz tě naučí moderní JavaScript.


JavaScript 

JavaScript začal jako skriptovací jazyk internetových prohlížečů. Sloužil na ověření, zda jsi správně vyplnil formulář. Dnes toho ví omnoho víc. Víš ním : 

  • číst, upravovat a mazat HTML a CSS
  • reagovat na události v prohlížeči
  • reagovat na akce uživatele
  • ovládat prohlížeč samotný
  • dělat tak stránky interaktivními a měnit je na aplikace

Dnes JavaScript existuje i mimo prohlížeče. Node.js ti dovolí jazykem JavaScript programovat na serveru, tím pádem JavaScript dnes ví nahradit aj PHP, Ruby či Python. Když se zaměříš na JavaScript, nebudeš potřebovat žádný jiný programovací jazyk na vytvoření plnohodnotné webové aplikace. 

Tento online kurz se věnuje JavaScriptu v prohlížeči. Na skutečných příkladech se naučíš syntax a pravidla jazyka, které platí všude, i kdyby později skočíš na server.

Na konci budeš umět JavaScript používat v prohlížeči i bez knižnic, jako jQuery. Ale hlavně se naučíš psát dost moderní JavaScript na to, aby si uměl používat Angular, React, Node, Vue a cokoli dalšího, co přijde v budoucnu.

Co se naučíš 

Krom jiného se naučíš:

  • syntax a pravidla jazyka JavaScript
  • JavaScript v prohlížeči
  • moderní ES6/ES7 JavaScript
  • npm / yarn
  • zkrotit Document Object Model
  • zvládnout Event Loop
  • SVG animace
  • Webpack / Babel
  • ES6 moduly
  • asynchronní programování, async/await, promises

První polovina online kurzu tě obeznámí s jazykem na menších příkladech. Obdržíš taktéž kopu praktických rad pro práci s Developer Tools v prohlížeči a pochopíš, čím se JavaScript liší od jiných programovacích jazyků

Druhá polovina se věnuje  ES6, tzv. modernímu JavaScriptu. Modulom, bundlerom, package manažerem. Všechno věci, které potřebuješ zvládnout pro Angular či React.


Co všechno dostaneš

  • ve finále více jako 100 kapitol online kurzu
  • zdrojové kódy ke stažení
  • certifikát o absolvování online kurzu
  • garance vrácení peňez v prípadě, že s kurzem nebudeš spokojen

Seznam kapitol online kurzu *

* nové videa stále přibývají, kurz jich bude mít přes 100

  •  JavaScript je tu 
    •  01 JavaScript, kdo je to?  
    •  02 JavaScript, pěkný je, ale co se s ním dá dělat?  
    •  03 Dám ti knihy od moudřejších lidí, MDN = ano  
    •  04 První kód a prvotřídní funkce()  
    •  05 Devtools break/point callStack (anonymní funkce())  
    •  06 Event {object} console.log Devtools beforeunload  
    •  07 Saháme na CSSko, lítáme šipkama  
  •  Instaluj si, nastavím ti
    •  08 Install #1 Node, npm, package manažeři, Terminal  
    •  09 Install #2 Textové editory, Sublime nastavení, JS package  
    •  10 Install #3 Lepší doplňování kódu přes Tern.js  
  •  JS v prohlížeči
    •  11 Devtools je plný klenotů, Audits, JS a CSS láska  
    •  12 Click na mašinu, String vs Number, Type Coercion  
    •  13 Kolekce na pole, NodeList vs Array, polní frustrace  
    •  14 DOM Polyfill Shim, jsi schoař, vyhazuj si kód zvesela  
    •  15 _lodash, externí knihovny, otherDude  
    •  16 localStorage - jako cookies akorát sexy  
    •  17 JSON formát, náš kamarád v localStorage  
    •  18 localStorage limitace a kde se opravdu používá  
    •  19 JSON, tučné triky v Devtools konzoli  
    •  20 Default operátor || "všechno je fajn, když mám funkci"  
    •  21 Document vs. Window object, globální proměnné, JS environment  
    •  22 MODULE PATTERN #1 anonymní IIFE, local function scope  
    •  23 MODULE PATTERN #2 fun Declaration vs. Expression, Hoisting  
  •  JavaScriptové specialitky 1
    •  24 Když začínáš + který jazyk si vybrat (nebo je na takovou otázku brzyi?)  
    •  25 Specialitky #1 JavaScript wat  
    •  26 Specialitky #2 Začátky JS, ECMAScript, Node.js, V8  
    •  27 Specialitky #3 JS dnes, JS nemá Classy, letmé seznámení s Prototypem  
    •  28 Specialitky #4 Elegantní kód, Java vs JavaScript  
    •  29 Specialitky #5 String, Number, Math.object()  
    •  30 Specialitky #6 NaN a Infinity, číselné kuriozity (to se rýmuje!)
Kurz je možné vyzkoušet i zdarma!