Fakultet tehničkih nauka

Predmet: Inženjerstvo serverskog sloja (17.SE239N)

Osnovne informacije:
 
Kategorija Stručno-aplikativni
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 5

Upoznavanje studenata sa tehnologijama i principima za implementaciju serverskog segmenta aplikacija.

Studenti će nakon uspešno završenog kursa biti u mogućnosti da implementiraju najrazličitije moderne kompleksne arhitekture serverskog dela aplikacije. Akcenat će biti stavljen na rešavanje poznatih problema u distribuiranim sistemima upotrebom modernih programskih okvira i biblioteka.

Arhitekture serverskih strana aplikacije. Položaj različitih tipova baza podataka u ovakvim arhitekturama. Tehnologije za razmenu poruka u distribuiranim sistemima. Različite paradigme i implementacije tehnologija u oblaku. Korišćenje i implementacija tehnologija za upravljanje aplikacionih kontejnera, Serverless computing, Function as a service (FaaS) , Platform as a service (PaaS) .

Oblici izvođenja nastave su: Predavanja, računarske vežbe, izrada domaćih zadataka i konsultacije. Na predavanjima se korišćenjem potrebnih didaktičkih sredstava, izlažu sadržaji predmeta i stimuliše se aktivno učešće studenata postavljanjem pitanja. Praktični deo gradiva studenti savladavaju na računarskim vežbama kroz obavezne zadatke koje rešavaju uz pomoć izvođača nastave ili samostalno i kroz samostalnu izradu obaveznih domaćih zadataka. Student je obavezan da demonstrira samostalnost u rešavanju zadataka, odnosno da demonstrira razumevanje rešenja.

Autori Naziv Godina Izdavač Jezik
Milosavljević, B., Vidaković, M. Java i Internet Programiranje 2007 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Nascimento, A.S. et al. Designing fault-tolerant SOA based on designdiversity, Journal of Software Engineering Research and Development 2014 Springer Engleski
Francesco, P., Lago, P., Malavolta, I. Architecting with microservices: A systematic mapping study 2019 Elsevier Engleski
Ruby, S., Richardson, L. RESTful Web Services 2007 O`Reilly Engleski
Eckel, B. Misliti na Javi 2007 Mikro knjiga, Beograd Srpski jezik
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predavanja
Predavanja
Predavanja
Računarske vežbe
Računarske vežbe