Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Nauč se s námi víc. Využij 50% zdarma na e-learningové kurzy.
discount week 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

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: 753 Kč 641 Kč (257 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
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
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
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
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
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
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
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
Učební pomůcka na OOP v JavaScriptu - Tahák
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.


 

Aktivity