Objektno orijentirano programiranje (OOP) s JavaScriptom
Napredni OOP koncepti
Drugi dio tečaja pokriva napredne koncepte OOP-a u JavaScriptu. Polaznici će naučiti kako koristiti klase i module za strukturiranje i organiziranje svojih aplikacija. Osim toga, predstavljeni su miksini i dekoratori koji nude fleksibilne opcije za uvođenje funkcija i svojstava u objekte.
Praktični primjeri i vježbe sastavni su dio tečaja za primjenu teorijskog znanja u praksi. Sudionici su vođeni kroz različite scenarije i projekte kako bi konsolidirali svoje vještine u objektno orijentiranom programiranju.
Tečaj završava uvodom u uzorke dizajna u OOP-u. Sudionici će naučiti o različitim uzorcima dizajna koji se koriste u objektno orijentiranom programiranju za rješavanje problema koji se ponavljaju i čine kod učinkovitijim i održivijim.