Pouze tento týden sleva až 80 % na e-learning týkající se Javy. Zároveň využij akce až 50 % zdarma při nákupu e-learningu - více informací.
Aktualizovali jsme Zásady zpracování osobních údajů. Pokračováním užívání sítě projevíte souhlas s těmito podmínkami. Tuto zprávu můžete nyní zavřít.
java week + discount 50

Objektově orientované programování v JavaScriptu - Online kurz

Online kurz se věnuje vysvětlení filosofie objektově orientovaného programování a prototypování a jejich uplatnění při programování v JavaScriptu. Dozvíš se, proč je dobré uplatňovat zásady OOP, a naučíš se psát svůj kód přehledně a čitelně i pro ostatní programátory.

30 lekcí

42 samostatných úloh

9 vědomostních testů

Certifikát absolventa

Co tě tutoriály naučí?

Budeš umět skládat své aplikace z komponent a tvořit rozsáhlé informační systémy. Moderní kurz nabitý interaktivními příklady ti dá solidní základy pro práci JavaScript vývojáře s platem až 130.000 Kč.

Na úvod si vysvětlíme základy objektově orientovaného programování v JavaScriptu, proč tato filosofie vznikla a jaké výhody má její využívání. Samozřejmě to je ale nejlépe vidět v praxi. Proto záhy začneš programovat své první objektové aplikace, naučíš se využívat vlastnosti a konstruktory, zjistíš, jaký je rozdíl mezi hodnotovými a referenčními datovými typy, jaká jsou datová úložiště v JavaScriptu a jak využívat populární formát JSON pro tzv. API. Nabyté znalosti umocní vytváření objektového diáře, kde si názorně ukážeme, jak vypadá vývoj objektové webové aplikace krok za krokem.

Dále se podíváme na práci s AJAXem, díky němuž můžeme získávat data z internetu, což je při vytváření funkčních webových aplikací klíčové. I nadále se budeme věnovat principům OOP, jako jsou dědičnost, polymorfismus a zapouzdření, a také upozorníme, na co si dát pozor při práci s OOP v JavaScriptu.

Naučíme se používat tzv. arrow funkce, obsluhovat události, chytat výjimky a programovat modulárně. Čekají tě také články o iterátorech a generátorech v JavaScriptu, o asynchronních požadavcích a tzv. promisech. Šance na získání skvělé práce po absolvování celého kurzu rozhodně nejsou planým slibem.

Jako třešnička na dortu tě čekají regulární výrazy v JavaScriptu, závěrečný kvíz a tahák, díky kterému už nebudeš tápat ve správné syntaxi, tvorbě getterů/setterů, anonymních funkcí, manipulacemi s DOM aj.

E-learning kurz OOP v JavaScriptu

-15% Cena: 1 555 Kč 1 322,50 Kč (529 bodů)

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím, cvičením a testům označeným štítkem PRO
Úvod do objektově orientovaného programování v JavaScriptu
První objektová aplikace v JavaScriptu
Vlastnosti objektů a konstruktory v JavaScriptu
Řešené úlohy k 1.-3. lekci OOP v JavaScriptu
Kvíz - Úvod a vlastnosti objektů v JavaScriptu
Referenční a hodnotové datové typy v JavaScriptu
Tvorba OOP diáře v JavaScriptu
Řešené úlohy k 4.-5. lekci OOP v JavaScriptu
Datová úložiště v JavaScriptu
Kvíz - Datové typy a datová úložiště v JavaScriptu
Formát JSON
OOP diář v JavaScriptu - Ukládání, řazení, seskupování
OOP diář v JavaScriptu - Formátování a mazání záznamů
Dokončení objektového diáře v JavaScriptu
AJAX v JavaScriptu - Základní dotazy
AJAX v JavaScriptu - Prohlížeč pokémonů
AJAX v JavaScriptu - POST a další HTTP dotazy
Řešené úlohy k 6.-13. lekci OOP v JavaScriptu
Kvíz - JSON a AJAX v JavaScriptu
Dědičnost a polymorfismus v JavaScriptu
Řešené úlohy k 14. lekci OOP v JavaScriptu
Vlastnosti objektů v JavaScriptu
Vlastnosti objektů v JavaScriptu - Data deskriptory
Vlastnosti objektů v JavaScriptu - Accessor deskriptory
Řešené úlohy k 15.-17. lekci OOP v JavaScriptu
Kvíz - Dědičnost, polymorfismus a vlastnosti v JavaScriptu
Statika v JavaScriptu
Řešené úlohy k 18. lekci OOP v JavaScriptu
Zapouzdření v JavaScriptu
Řešené úlohy k 19. lekci OOP v JavaScriptu
Anonymní objekty a prototypy v JavaScriptu
Kvíz -  Statika, zapouzdření, anonymní objekty a prototypy
Třída Error a try-catch-finally v JavaScriptu
Arrow funkce a moderní obsluha událostí v JavaScriptu
Řešené úlohy k 20.-22. lekci OOP v JavaScriptu
Pokročilá práce s poli v JavaScriptu
Řešené úlohy k 23. lekci OOP v JavaScriptu
Kvíz - Výjimky, arrow funkce a práce s polem v JavaScriptu
Modulární programování v JavaScriptu
Řešené úlohy k 24. lekci OOP v JavaScriptu
Asynchronní operace a callbacky v JavaScriptu
Řešené úlohy k 25. lekci OOP v JavaScriptu
Promisy v JavaScriptu
Kvíz - Modulární programování a asynchronní operace
Asynchronní požadavky s využitím fetch API v JavaScriptu
Řešené úlohy k 26.-27. lekci OOP v JavaScriptu
Reflexe a proxy v JavaScriptu
Řešené úlohy k 28. lekci OOP v JavaScriptu
Iterátory a generátory v JavaScriptu
Řešené úlohy k 29. lekci OOP v JavaScriptu
Kvíz -  Funkce fetch(), reflexe, iterátory a generátory
Kvíz - Objektově orientované programování v JavaScriptu
Učební pomůcka na OOP v JavaScriptu - Tahák
Tvůj certifikát e-learning kurzu OOP v JavaScriptu
Regulární výrazy v JavaScriptu
Zdrojákoviště JavaScript - OOP

Varianta s lektorem

Tento kurz je možné studovat i ve variantě s lektorem.

-15% Cena: 1 555 Kč 1 322,50 Kč (529 bodů)

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím, cvičením a testům označeným štítkem PRO


 

Aktivity