JavaScript je danas sinonim za programski jezik web preglednika, a zajedno sa HTML-om i CSS-om predstavlja jedan od tri stuba web tehnologija. JavaScript je programski jezik koji jednako dobro razumiju i klijent i poslužitelj i kao takav je No.1 prema zastupljenosti na webu. Poznavanje osnova i naprednih mogućnosti JavaScript skriptnog jezika osigurava bolje razumijevanje JavaScript biblioteka i njihovu svrhu. Biblioteke olakšavaju manipulaciju DOM objektima, omogućavaju bržu izradu dinamičkih vizualnih komponenti te olakšavaju podatkovno povezivanje HTML kontrola. JavaScript je prirodno namijenjen radu na klijentskoj strani, a najveća razlika u odnosu na bilo koji drugi jezik je mogućnost rada s HTML elementima te pristup sučelju Internet preglednika. Time mu je osiguran put za izradu bogatih web aplikacija.
Ovaj modul će vas naučiti čitavom konceptu programiranja u JavaScriptu, a jednom kada savladate koncepte programiranja možete preći na bilo koji drugi programski jezik. Naučit ćete razmišljati kao programer i kako na najbolji način implementirati logičku ispravnost programa, kako naredbe funkcionišu i kako izgleda sintaksa JavaScript programskog jezika. Naučićete sve o varijablama, različitim operatorima, redoslijedu izvršavanja operatora, petljama i algoritmima, bibliotekama i razvojnim alatima, DOM manipulaciji, JavaScript preporukama, izradi hibridnih i progresivnih aplikacija.