SIT - Sveučilište u Zadru

3. semestar · Obvezni · 7 ECTS

Napredno objektno programiranje

O kolegiju

Napredno objektno orijentirano oblikovanje kroz predloške ponašanja, strukturne predloške i predloške stvaranja te načela SOLID, uz naglasak na kompoziciji i ponovnoj uporabi koda. Obrađuju se slojevita arhitektura aplikacije prema pristupu MVC, rad s relacijskim bazama podataka kroz JDBC, DAO/Repository i JPA/Hibernate te integracija vanjskih biblioteka i komponenti.

Ishodi i teme

Izvođenje nastave i provjera znanja

Nastava se izvodi kroz predavanja i vježbe s problemskim zadacima, a sadržaji se povezuju kroz završni projekt s tehničkom dokumentacijom i opisom API-ja. Ocjena se formira iz kratkih testova, problemskih zadataka, zadataka s namjerno ugrađenim pogreškama, kritičkih osvrta na programska rješenja i obranjenog završnog projekta, uz prag od 50 posto na svakom elementu.

Nositelj i izvoditelji