Услов:Основе програмирања и основна знања интернет технологија.
Циљ:Циљ наставе је оспособљавање студената да пројектују и пишу савремене Интернет апликације. Обухвата
детаљно упознавање са програмирањем на веб страницама, израду позадинских сервиса, као и повезивање
клијнтских и серверских модула.
Исход:На крају одслушаног предмета студенти ће бити оспособљени да уз помоћ савременог развојног окружења
развију комерцијалне вишеслојне Интернет апликације
Садржај предмета
Теоријска настава:
Увод. Алати и основна синтаксна правила
Вишеслојна архитектура клијент-сервер система
Оператори, изрази, објекти.
Објектни модел окружења.
Прототипско наслеђивање.
Класе и модули.
Валидација. Регуларни изрази
Веб формулари и корисничка интеракција. Рад са базама података
Серверске апликације.
Управљање сесијом, аутентикацијом и ауторизацијом.