Napredno JavaScript programiranje
Opis kolegija
Uvodno predavanje Osnove JavaScripta Napredni JavaScript koncepti Angular – uvod, komponente Angular – routing, filteri Angular – servisi, http Angular – komunikacija komponenata, struktura projekta Angular – forme, autentifikacija Node.js Express – osnove Express – routing, APIs MongoDB 1 Razvoj MEAN web aplikacije Vezane tehnologije Nema nastave
Ishodi učenja
- konstruirati interaktivne web sadržaje pomoću HTML DOM-a, CSS-a i JavaScripta
- razlikovati JavaScript događaje i njihovo okidanje u vremenu i na zahtjev
- dizajnirati web aplikaciju temeljenu na programskom jeziku JavaScript
- konstruirati web aplikaciju pomoću AngularJS programskog okvira
- razviti web poslužitelj pomoću Node.js okruženja
- izgraditi noSQL bazu podataka pomoću baze MongoDB
- analizirati MVC programsku paradigmu
Literatura
Obavezna literatura
- "Eloquent JavaScript: A Modern Introduction to Programming" ? Marijn Haverbeke
"Pro AngularJS" ? Adam Freeman
"Professional Node.js" ? Pedo Teixeira
"Mean Machine" ? Chris Sevilleja, Holly Lloyd