Web програмирање [м2и1вп]

Студијски програм
Геодезија
Врста и ниво студија
дипломске академске студије
Наставник
Статус предмета
изборни
ЕСПБ
5
Бр. часова активне наставе - недељно
предавања
вежбе
други облици наставе
студијски истраживачки рад
2
2
0
0
Методе извођења наставе

Настава се изводи кроз предавања (презентације на рачунару) током којих се студенти упознају са основама Web програмирања у Javi. Предавања су праћена вежбама на табли и у рачунарској учионици, где студенти користе програмскa окружењa Tomcat i MySQL.

Структура оцене - максималан број бодова 100
колоквијуми
семестрални
усмени
писмени
остало
0
80
20
0
0
Циљ предмета

Упознавање студената са основним принципима Web програмирања коришћењем Java web технологија.   

Исход предмета

Студенти су упознати са основaма језика HTML и CSS. Упознати су са основама Web програмирања коришћењем Java технологија као што су Java Servlets, Java Server Pages i Java Beans.   

Садржај предмета

Теоријска настава

Основе Интернет архитектуре: топологија мреже, протоколи(TCP-IP), адресе(IP, портови), имена (DNS). Web сервис: хипертекст, HTTP. Језик за опис странице – HTML. Дефинисање изгледа странице путем CSS. Статичке и динамичке странице. HTML форме. Трослојна архитектура Web апликације. Java Servlets. Java Server Pages. Сесије и колачићи. Java Beans. DOM и XML. Веза између апликативне логике и базе података (JDBC).

 Практична настава: вежбе

Основе коришћења Apache Tomcat и MySQL окружења. Примери који илуструју основне принципе из теоријског дела a који се односе на потенцијалну примену у Геодезији.    

Литература

Andrea Steelman and Joel Murach, (2003.) Murach's Java Servlets and JSP, Murach, USA

! Сајт је оптимизован за Firefox, Chrome и IE 9+           ЛуАн-011