Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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.

32 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

-25% Cena: 1 605 Kč 1 205 Kč
Sleva končí 2. června v 23:59

Začít kurz zdarma Koupí PRO verze kurzu získáš trvalý přístup k lekcím a cvičením označeným štítkem PRO a také možnost absolvovat testy.
Úvod do objektově orientovaného programování v JavaScriptu
První objektová aplikace v JavaScriptu
Vlastnosti objektů a konstruktory v JavaScriptu
-25% Ř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
-25% Řešené úlohy k 4.-5. lekci OOP v JavaScriptu
Datová úložiště v JavaScriptu
-25% 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ů
-25% AJAX v JavaScriptu - POST a další HTTP dotazy
-25% Řešené úlohy k 6.-13. lekci OOP v JavaScriptu
-25% Kvíz - JSON a AJAX v JavaScriptu
Dědičnost a polymorfismus v JavaScriptu
-25% Řešené úlohy k 14. lekci OOP v JavaScriptu
Vlastnosti objektů v JavaScriptu
-25% Vlastnosti objektů v JavaScriptu - Data deskriptory
-25% Vlastnosti objektů v JavaScriptu - Accessor deskriptory
-25% Řešené úlohy k 15.-17. lekci OOP v JavaScriptu
-25% Kvíz - Dědičnost, polymorfismus a vlastnosti v JavaScriptu
-25% Statika v JavaScriptu
-25% Řešené úlohy k 18. lekci OOP v JavaScriptu
-25% Zapouzdření v JavaScriptu
-25% Řešené úlohy k 19. lekci OOP v JavaScriptu
-25% Anonymní objekty a prototypy v JavaScriptu
-25% Kvíz -  Statika, zapouzdření, anonymní objekty a prototypy
-25% Třída Error a try-catch-finally v JavaScriptu
-25% Arrow funkce a moderní obsluha událostí v JavaScriptu
-25% Řešené úlohy k 20.-22. lekci OOP v JavaScriptu
-25% Pokročilá práce s poli v JavaScriptu
-25% Řešené úlohy k 23. lekci OOP v JavaScriptu
-25% Kvíz - Výjimky, arrow funkce a práce s polem v JavaScriptu
-25% Modulární programování v JavaScriptu
-25% Řešené úlohy k 24. lekci OOP v JavaScriptu
-25% Asynchronní operace a callbacky v JavaScriptu
-25% Řešené úlohy k 25. lekci OOP v JavaScriptu
-25% Promisy v JavaScriptu
-25% Kvíz - Modulární programování a asynchronní operace
-25% Asynchronní požadavky s využitím fetch API v JavaScriptu
-25% Řešené úlohy k 26.-27. lekci OOP v JavaScriptu
-25% Reflexe a proxy v JavaScriptu
-25% Řešené úlohy k 28. lekci OOP v JavaScriptu
-25% Iterátory a generátory v JavaScriptu
-25% Kvíz -  Funkce fetch(), reflexe, iterátory a generátory
Nejčastější chyby JS nováčků - Umíš pojmenovat objekty?
-25% Řešené úlohy k 29. lekci OOP v JavaScriptu
-25% Jak správně rozdělit JavaScript aplikace do tříd - SRP a SoC
-25% Nejčastější chyby a dobré praktiky pro tvorbu metod v JS
-25% Kvíz - Objektově orientované programování v JavaScriptu
-25% 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.


 

Aktivity