Online kurz JavaScript III. OOP Objektové Programovanie je pre vás ideálny, ak sa chcete naučiť objektovo orientované programovanie v JavaScripte a vytvárať prehľadné, rozšíriteľné a efektívne aplikácie využívajúce moderné princípy OOP. Ide o akreditovaný a certifikovaný kurz na JavaScript III. OOP Objektové Programovanie. V tomto kurze sa naučíte vytvárať triedy a objekty v jazyku JavaScript a pochopíte základné princípy objektovo orientovaného programovania. Osvojíte si prácu s vlastnosťami objektov, kľúčovým slovom this a striktným režimom (Strict Mode), ktorý pomáha odhaľovať chyby a zvyšovať kvalitu zdrojového kódu. Získate praktické znalosti o pokročilých princípoch objektového programovania vrátane preťaženia, návrhového vzoru Module Pattern, práce s prototype, foreach, operátorom void a identifikátormi objektov. Naučíte sa vytvárať opakovane použiteľné riešenia a efektívne organizovať zdrojový kód pomocou objektových návrhových princípov. Kurz sa venuje aj objektovému modelu prehliadača (BOM), kde sa naučíte pracovať s objektmi prehliadača, vlastnosťami get a set, určovať veľkosť kolekcií pomocou length a využívať prototypy polí pri vývoji webových aplikácií. Ďalšou dôležitou témou je objektový model dokumentu (DOM), ktorý vám umožní dynamicky pracovať s HTML dokumentmi, meniť ich obsah, upravovať štruktúru stránky a efektívne manipulovať s jednotlivými prvkami. Oboznámite sa s dedičnosťou, využívaním prototype, metódami delete a push a osvojíte si princípy opätovného využitia kódu. Naučíte sa, čo je polymorfizmus a ako ho využívať pri tvorbe flexibilných objektových riešení. Získate skúsenosti s operátorom instanceof, funkciou eval a databázou Lovefield, ktoré rozšíria vaše možnosti pri vývoji pokročilých JavaScript aplikácií. Po absolvovaní kurzu budete schopní navrhovať objektovo orientované riešenia, efektívne pracovať s BOM a DOM, využívať dedičnosť, polymorfizmus a prototypy a vytvárať kvalitnejší, prehľadnejší a ľahšie udržiavateľný JavaScript kód. Ak sa chcete skutočne naučiť objektovo orientované programovanie v JavaScripte a stať sa JavaScript programátorom, tak toto je ideálny online kurz pre vás.