Objektově orientované programování (OOP) v jazyce JavaScript
Pokročilé koncepty OOP
Druhá část kurzu se zabývá pokročilými koncepty OOP v jazyce JavaScript. Účastníci se naučí používat třídy a moduly ke strukturování a organizaci svých aplikací. Dále se seznámí s mixiny a dekorátory, které poskytují flexibilní způsoby přidávání funkcí a vlastností k objektům.
Nedílnou součástí kurzu jsou praktické příklady a cvičení, které umožní využít teoretické znalosti v praxi. Účastníci budou provedeni různými scénáři a projekty, aby si upevnili své dovednosti v oblasti objektově orientovaného programování.
Kurz je zakončen úvodem do návrhových vzorů v OOP. Účastníci se seznámí s různými návrhovými vzory používanými v objektově orientovaném programování k řešení opakujících se problémů a k zefektivnění a údržbě kódu.