Profesionalni modul
Modul JS Advanced
27 kredita
U modulu „JS Advanced“ studenti će dublje zaći u funkcionalnost JavaScript jezika, fokusirajući se na njegovo najčešće korišćeno okruženje: pretraživač. Oni će istražiti JavaScript kao osnovnu sintaksu i steći sveobuhvatno razumevanje koncepta programiranja u kontekstu jezika. Modul će pokriti funkcionalno programiranje i istaći razlike sa objektno orijentisanim programiranjem. Plaznici će detaljno proučavati elemente pretraživača, uključujući DOM stablo i kako da dodaju, uklanjaju i uređuju elemente unutar njega. Modul će takođe predstaviti koncept jediničnog testiranja i osnovne pristupe testiranju koda. Do kraja modula, studenti će imati neophodna znanja za kreiranje aplikacija za jednu stranicu u potpunosti napisanu u JavaScript-u, koristeći koncepte kao što su rutiranje i šabloniranje. Naučiće i kako da koriste baze podataka kao gotovu uslugu.