Uslov:Osnove programiranja i osnovna znanja internet tehnologija.
Cilj:Cilj nastave je osposobljavanje studenata da projektuju i pišu savremene Internet aplikacije. Obuhvata
detaljno upoznavanje sa programiranjem na veb stranicama, izradu pozadinskih servisa, kao i povezivanje
klijntskih i serverskih modula.
Ishod:Na kraju odslušanog predmeta studenti će biti osposobljeni da uz pomoć savremenog razvojnog okruženja
razviju komercijalne višeslojne Internet aplikacije
Sadržaj predmeta
Teorijska nastava:
Uvod. Alati i osnovna sintaksna pravila
Višeslojna arhitektura klijent-server sistema
Operatori, izrazi, objekti.
Objektni model okruženja.
Prototipsko nasleđivanje.
Klase i moduli.
Validacija. Regularni izrazi
Veb formulari i korisnička interakcija. Rad sa bazama podataka
Serverske aplikacije.
Upravljanje sesijom, autentikacijom i autorizacijom.