Програм се примењује од 20.07.2017..
Оспособљавање студената за имплементацију серверске стране вишеслојних клијент/сервер система.
Познавање технологија и стандарда за градњу серверске стране вишеслојних клијент/сервер система. Студент је компентентан да имплементира вишеслојне, дистрибуиране софтверске системе засноване на технологијама дистрибуираних објеката, REST принципима, познатим програмским оквирима.
Архитектуре вишеслојних клијент/сервер система. Приступ базама података из серверских окружења; управљање конекцијама. Директоријумски сервиси и проналажење објеката. Технологије дистрибуираних објеката. Животни циклус дистрибуираних објеката. Управљање дељеним ресурсима у дистрибуираном окружењу. Трансакциони режим рада. Дистрибуиране трансакције. Објектно-релационо мапирање. Шаблони дизајна у окружењу дистрибуираних објеката. REST принципи.
Облици извођења наставе су: Предавања, рачунарске вежбе, израда домаћих задатака и консултације. На предавањима се коришћењем потребних дидактичких средстава, излажу садржаји предмета и стимулише се активно учешће студената постављањем питања. Практични део градива студенти савладавају на рачунарским вежбама кроз обавезне задатке које решавају уз помоћ извођача наставе или самостално и кроз самосталну израду обавезних домаћих задатака. Студент је обавезан да демонстрира самосталност у решавању задатака, односно да демонстрира разумевање решења.
Аутори | Назив | Година | Издавач | Језик |
---|
Milosavljević, B., Vidaković, M. | Java i Internet programiranje | 2007 | Fakultet tehničkih nauka, Novi Sad | Српски језик |
Richards, M. | Software Architecture Patterns | 2015 | O’Reilly Media, Inc. | Енглески |
Eisele, M. | Modern Java EE Design Patterns | 2016 | O Reilly | Енглески |
Richards, M. | Microservices AntiPatterns and Pitfalls | 2016 | O Reilly | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Домаћи задатак | да | да | 5.00 |
Домаћи задатак | да | да | 5.00 |
Домаћи задатак | да | да | 5.00 |
Домаћи задатак | да | да | 5.00 |
Одбрана пројекта | да | да | 30.00 |
Усмени део испита | не | да | 50.00 |
| Име и презиме | Вид наставе |
---|
 | | Предавања |
 | | Предавања |
 | | Рачунарске вежбе |
 | | Рачунарске вежбе |