Програм се примењује од 25.07.2017..
Упознавање студената са технологијама и принципима за имплементацију серверског сегмента апликација.
Студенти ће након успешно завршеног курса бити у могућности да имплементирају најразличитије модерне комплексне архитектуре серверског дела апликације. Акценат ће бити стављен на решавање познатих проблема у дистрибуираним системима употребом модерних програмских оквира и библиотека.
Архитектуре серверских страна апликације. Положај различитих типова база података у оваквим архитектурама. Технологије за размену порука у дистрибуираним системима. Различите парадигме и имплементације технологија у облаку. Коришћење и имплементација технологија за управљање апликационих контејнера, Serverless computing, Function as a service (FaaS) , Platform as a service (PaaS) .
Облици извођења наставе су: Предавања, рачунарске вежбе, израда домаћих задатака и консултације. На предавањима се коришћењем потребних дидактичких средстава, излажу садржаји предмета и стимулише се активно учешће студената постављањем питања. Практични део градива студенти савладавају на рачунарским вежбама кроз обавезне задатке које решавају уз помоћ извођача наставе или самостално и кроз самосталну израду обавезних домаћих задатака. Студент је обавезан да демонстрира самосталност у решавању задатака, односно да демонстрира разумевање решења.
Аутори | Назив | Година | Издавач | Језик |
---|
Milosavljević, B., Vidaković, M. | Java i Internet Programiranje | 2007 | Fakultet tehničkih nauka, Novi Sad | Српски језик |
Eckel, B. | Мислити на Јави | 2007 | Микро књига, Београд | Српски језик |
Francesco, P., Lago, P., Malavolta, I. | Architecting with microservices: A systematic mapping study | 2019 | Elsevier | Енглески |
Nascimento, A.S. et al. | Designing fault-tolerant SOA based on designdiversity, Journal of Software Engineering Research and Development | 2014 | Springer | Енглески |
Ruby, S., Richardson, L. | RESTful Web Services | 2007 | O`Reilly | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Предметни пројекат | да | да | 50.00 |
Усмени део испита | не | да | 50.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |