Objektno-orijentirano programiranje (OOP) s JavaScriptom
Napredni koncepti objektno-orijentiranog programiranja
Drugi dio tečaja obuhvaća napredne koncepte objektno-orijentiranog programiranja (OOP) u JavaScriptu. Polaznici uče kako koristiti klase i module za strukturiranje i organizaciju svojih aplikacija. Osim toga, uvode se mixini i dekoratori, koji nude fleksibilne načine za dodavanje funkcija i svojstava objektima.
Praktični primjeri i vježbe sastavni su dio tečaja, što sudionicima pomaže da svoje teorijsko znanje primijene u praksi. Sudionici prolaze kroz različite scenarije i projekte kako bi učvrstili svoje vještine objektno-orijentiranog programiranja.
Tečaj završava uvodom u dizajnerske obrasce u OOP-u. Polaznici uče o različitim dizajnerskim obrascima koji se koriste u objektno-orijentiranom programiranju za rješavanje ponavljajućih problema i čine kod učinkovitijim i održivijim.