JavaScript je najpopulárnejší jazyk súčasnosti.
Má najživšiuvývojárskukomunitu, 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.
Je to veľký kurz.
Môžeš si ho kúpiť už teraz, videá doň stále pribúdajú.
Na konci ich bude cez 100.
Teraz ho máš za 129 eur. Zdarma ak máš predplatné.
Plná cena, po dokončení všetkých videí, bude 179 eur.
pozri si pár drobných ukážok z úvodu, ňach máš predstavu
JAVASCRIPT
JavaScript začal ako skriptovací jazyk v prehliadači.
Slúžil na overenie, čo si správne vyplnil formulár.
Dnes toho zvládne 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ť server, 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.
JAVASCRIPT A ES6
Prvá polovica online kurzu ťa oboznámi s jazykom na menších príkladoch. Dám ti 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. JavaScript sa svojou syntaxou tvári ako bežný OOP jazyk. Ale to iba, beťár, klame telom. V skutočnosti je oveľa divnejší. Ale ako uvidíš, nemá sa za čo hanbiť.
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. Tieto technológie samozrejme nemusíš používať, ale po tomto kurze na ne budeš pripravený. Naučíš sa:
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
kopu iného
POTREBUJEM TO, AK MÁM WEBREBEL 1?
Prvý Webrebel ti dal intro do JavaScriptu. Ale bol zameraný na knižnicu jQuery, dostal si úvod do AJAXu a robili sme hlavne animácie. Tu nepoužívame žiadnu knižnicu, iba čistý jazyk JavaScript.
A hlavne postupne prejdeme na jeho modernú verziu, ES6/ES2015 a ďalej.
Keď k tomu prihodíme module bundlers a transpilers, JavaScript dnes vyzerá inak, ako pred pár rokmi.
Webpack, Babel, Moduly, práca s terminálom.
Uvidíš tu všetky veci, ktoré potrebuješ, ak chceš používať Angular, React alebo Vue.
Všetko veci, ktoré v prvom Webrebelovi neboli.
Po tomto kurze spravím kurz na Vue.js. Podobne ako React alebo Angular ti pomáha s UI, hlavne pri single page stránkach a "reaktívnych" aplikáciách. Predstav si veci ako Netflix, Trello alebo Spotify. Tento JavaScript a ES6 kurz ťa na to pripraví.
Tento kurz počíta s tým, že HTML a CSS máš zmáknuté. Ak si úplný začiatočník, choď najprv do Webrebel 1 videí o HTML a CSS, ktoré sú mimochodom zdarma :)
JavaScript a ES6 sa dá kúpiť tu za 129 eur.
179 po dokončení.
WEBPACK extract CSS to file, CleanCSS, PostCSS, PurifyCSS
WEBPACK img/file loaders, obrázky, CHUNKHASH vs HASH
Webpack TREE SHAKING (automaticky vysekne nepoužívaný JS kód)
Náš kód je prerastené prasa, ale taký je život (+ ENV variables)
WEBPACK ezoterično (Hot Module Replacement, ImageOptim a tak)
jQuery je mŕtve? Sám si! (pozor: padnú nadávky, rúham sa)
WEBPACK Visualizer
JavaScript špecialitky #2, stiahni si moje šťavnaté PDF
Nečakané CSS tipy a takmer že až programátorské rady
CLOSURES
Ukradni mi dáta z kurzov, vypočímatematikuj priemernú dĺžku videí
PROTOTYPE
3 spôsoby ako zadeliť DEDIČNOSŤ v JS
OLOO vs ES6 Class
Vlastný NPM package, Maštalizátor 01
Vlastný NPM package, Maštalizátor 02
Vlastný NPM package, Maštalizátor 03, NPM PUBLISH, Tomáš žije
170 Sme tu, sme povznesení
Do zoznamu postupne pridávam každú novú várku videí.
Edit 17.12.2017, 2 nové videá Edit 18.12.2017, 4 nové videá Edit 21.12.2017, 9 nových videí Edit 30.12.2017, 3 nové... zadania plné domácich úloh;) Edit 31.12.2017, 4 nové zbierky domácich, dokopy máš 24 úloh Edit 15.01.2018, 3 nové videá, ES6 Edit 20.01.2018, 6 nových videí, BABEL / NPM Edit 21.01.2018, 3 nové videá Edit 13.02.2018, 4 nové (es6) Edit 14.02.2018, 8 nových (69, nice) Edit 24.02.2018, 5 nových Edit 19.03.2018, 11 nových videí Edit 23.03.2018, 3 nové (es6 časť kurzu done!) Edit 22.06.2018, 15 nových (vuejs! performance!) Edit 21.07.2018, 17 nových videí Edit 23.07.2018, 5 nových Edit 17.08.2018, 45 nových;) kurz je DONE, 170 videí
komentuj
ku každému komentáru sa v databáze ukladá iba meno, text a dátum, iba za účelom zobrazenia pod článkom neukladá sa email, IP adresa ani informácie o prehliadači a údaje sa nepoužívajú na reklamu, newsletter, na žiadnu ekonomickú aktivitu, nikam sa neposielajú, sú v databáze len aby sa mohli zobraziť pod článkom
Archivovaný archív je bez komentárov. Radšej.
blade a yablko sa snažia
robiť okolo webu a občas o tom stručne napísať
21 komentárov
komentuj ku každému komentáru sa v databáze ukladá iba meno, text a dátum, iba za účelom zobrazenia pod článkomneukladá sa email, IP adresa ani informácie o prehliadači a údaje sa nepoužívajú na reklamu, newsletter, na žiadnu ekonomickú aktivitu, nikam sa neposielajú, sú v databáze len aby sa mohli zobraziť pod článkom