Предмет | Web програмирање |
---|---|
Модул | Информациони системи и технологије |
Статус предмета | Изборни |
Катедра | Катедра за софтверско инжењерство |
Број ЕСПБ бодова | 4 |
Оспособљеност студената да програмирају веб апликације на тренутно најважнијој развојној платформи, као
и да користе одговарајућа софтверска окружења за програмирање.
Предавања: наставник предаје и програмира на рачунару, студенти прате на рачунару и дискутују детаље
програма са наставником. Вежбе: у лабораторији, студенти сами програмирају под руководствомасистента
Теоријска настава
Основни појмови. Пример једноставне веб апликације. веб фрејмворци и MVC патерн. Развој клијентских
Веб апликација. Унос података. Веб форме. Валидација уноса. Сложеније веб апликације. Пример веб
продавнице. Интеграција са средњим слојем и базама података. Креирање веб компоненти. Локализација веб
апликација на регионалне језике. Рекапитулација наученог
Практична настава: Вежбе, Други облици наставе, Студијски истраживачки рад
Упознавање са развојним окружењем. Tapestry фрејмворк. Веб форме. Валидација уноса. Повезивање са
апликативним слојем. Креирање веб компоненти.Локализација.
Предавања: слајдови и практични студијски примери везани за поједине технике и софтверске алате.Вежбе:
у лабораторији, студенти сами раде на својим пројектима под руководством асистента.