Obaveštenja

[13S114PIA] 20.10.2026.
Formirana je mejling lista predmeta, na koju su dodati svi studenti koji su do utorka, 20.10.2026. prijavili da prate predmet ove školske godine.
Studenti koji nisu na listi treba da provere da li imaju prijavljen predmet putem eStudent i da nakon regulisanja prijave predmeta samostalno pošalju zahtevza dodavanje na listu. Predmetni nastavnici će odobriti prijave samo za studente koji prate predmet.

[13S114PIA] 05.10.2026.
Studentima želimo srećan početak nove školske godine.
Prve nedelje nastave održavaju se časovi predavanja. Vežbe neće biti održane prve nastavne nedelje.

[13E113PIA] 05.09.2026.
Dosadašnji poeni sa predispitnih obaveza za studente koji još uvek nemaju odbranjen projekat vidiljivi su ovde: IR smer.

[13E113PIA] 25.05.2026.
U nedelji od 25.5. do 29.5.2026. biće održani dodatni termini predavanja u terminu auditornih vežbi, i to u sredu 27. maja od 14:15 i u petak 29. maja od 10:15, prema novim materijalima za NodeJS tehnologiju i NodeJS sa bazama podataka. Ovi dodatni termini biće umesto poslednjih časova (8.6. i 15.6.).

[13E113PIA] 07.04.2026.
U sredu 08.04. od 14h do 16h održavaju se vežbe za obe grupe (V1 i V2).
U petak 10.04. nema nastave na predmetu.

[13E113PIA] 20.03.2026.
Studentima želimo srećan početak novog semestra.
Radne subote 21.03. (po rasporedu od petka) neće biti održani časovi vežbi. O nadoknadi ćete naknadno i blagovremeno biti obavešteni.
Nastava će krenuti regularno po rasporedu počevši od ponedeljka, 23.03.2026.

Informacije o predmetu



Predmet se u školskoj 2025/2026. godini drži kao obavezni predmet na Odseku za računarsku tehniku i informatiku, na trećoj godini osnovnih akademskih studija (VI semestar).


Sva obaveštenja, prijave i rezultati se prosleđuju na zvaničnu mejling listu predmeta 13e113pia@lists.etf.rs.
Nakon druge nedelje nastave, kada se završi procedura odabira predmeta za semestar, svi studenti koji su prijavili slušanje predmeta će biti dodati na listu sa zvaničnom studentskom e-mail adresom, o čemu će dobiti i obaveštenje.
Sva komunikacija sa predmetnim nastavnicima mora biti poslata isključivo sa zvanične studentske e-mail adrese.

Molimo studente da budu ažurni u proveri svoje elektronske pošte, naročito u danima pred najavljene aktivnosti na predmetu.

Predavanja:
ponedeljak, 10:15, sala 57 [P1]

Vežbe:
sreda, 14:15, sala 70 [V2] i petak, 10:15, sala 70 [V1]

Laboratorijske vežbe:
U toku semestra se održavaju tri laboratorijske vežbe. Pokaznog su karaktera i nije obavezno prisustvo. Pred svaku vežbu, studentima se šalje prijava za potvrdu prisustva. Nakon svih održanih grupa, tekst i rešenje laboratorijske vežbe se mogu naći u odeljku laboratorijske vežbe.

Cilj kursa:
Upoznavanje sa osnovnim pojmovima razvoja višeslojnih Internet aplikacija baziranih na programskim jezicima TypeScript i Java. Biće pokazana primena najsavremenijih tehnologija za dizajn i implementaciju Internet aplikacija.
Studenti će biti osposobljeni da projektuju i razviju višeslojne Internet aplikacije potrebne složenosti koristeći moderne načine i savremene veb tehnologije. Nakon izrade projekta, studenti će biti spremni za razvoj (ne)komercijalnih Internet aplikacija.
Sadržaj kursa:
  • HTML, CSS
  • JavaScript
  • Angular
  • SpringBoot
  • Povezivanje Angular+SpringBoot aplikacije sa MySQL bazom podataka
  • Node + Express
  • Povezivanje Angular+Node aplikacije sa MongoDB i MySQL bazama podataka
  • Testiranje veb aplikacija
  • Višeslojne i mikroservisne veb arhitekture


35 poena (K1) + 35 poena (K2)
Kolokvijumi predstavljaju pismeni deo ispita. Oba kolokvijuma rade se na računaru, u računarskim laboratorijama.
Uslov za uspešno položen pismeni deo ispita je najmanje 10 poena na svakom od kolokvijuma i najmanje 35 poena u zbiru. Uslov je dat i u odeljku Polaganje ispita.
Poeni sa kolokvijuma važe najviše jednu školsku godinu.

  • Prvi kolokvijum (K1)
    Polaže se u vreme kolokvijumskih vikenda. Na kolokvijumu se može ostvariti najviše 35 poena. Za uspešno položen kolokvijum neophodno je osvojiti najmanje 10 poena.
    Kolokvijum se može nadoknaditi u svim ispitnim rokovima, kao i raditi u okviru integralnog ispita. Izlaskom na nadoknadu kolokvijuma poništavaju se prethodno osvojeni poeni.
    Izrada kolokvijuma traje 120 minuta (2h).

  • Drugi kolokvijum (K2)
    Polaže se u ispitnim rokovima. Na kolokvijumu se može ostvariti najviše 35 poena. Za uspešno položen kolokvijum neophodno je osvojiti najmanje 10 poena.
    Kolokvijum se može nadoknaditi u svim ispitnim rokovima, kao i raditi u okviru integralnog ispita. Izlaskom na nadoknadu kolokvijuma poništavaju se prethodno osvojeni poeni.
    Izrada kolokvijuma traje 120 minuta (2h).

  • Integralno polaganje (K1+K2)
    U ispitnim rokovima student može polagati oba kolokvijuma u terminu održavanja ispita, pri čemu važe gore-navedena pravila u vezi sa poenima po kolokvijumu.
    Ukoliko se ispit polaže integralno, poništavaju se do tada osvojeni poeni sa kolokvijuma. Parcijalni poeni sa integralnog polaganja se ne računaju u narednim ispitnim rokovima. To znači da ukoliko student nije zadovoljan poenima sa integralnog polaganja i u nekom narednom roku želi da radi samo jedan kolokvijum, ne računaju mu se poeni ostvareni prilikom integralnog polaganja.
    Izrada oba dela ispita traje 180 minuta (3h).


Vredi 30 poena

Projekat se radi samostalno. Izradom projekta student treba da demonstrira stečeno znanje. Potrebno je realizovati Internet aplikaciju zadate specifikacije, koristeći tehnologije obrađene tokom kursa.

Tekst projekta se objavljuje pred junski, avgustovski i februarski ispitni rok (početkom maja, krajem jula i početkom decembra).

Projekat se može braniti u svakom ispitnom roku u kojem student ima uspešno položen pismeni deo ispita (barem 10 poena na svakom od kolokvijuma i barem 35 poena u zbiru) i ima evidentiranu prijavu preko e-Student. Student mora raditi aktuelni projekat za rok u kojem želi da pristupi odbrani. Odbrana se obično organizuje nekoliko dana nakon datuma ispita, ali se može organizovati i 2-3 dana nakon ispitnog roka, u zavisnosti od rasporeda i obaveza u ispitnom roku.
Obaveštenje o tačnom datumu odbrane i načinu predaje projekta prosleđuje se na mejling listu predmeta nakon datuma ispita u ispitnom roku.

Projekat se mora odbraniti na računaru u računarskoj laboratoriji. Od studenta se očekuje da na odbrani ume samostalno da podesi okruženje za odbranu, kao i da uspešno odgovori na pitanja u vezi sa izradom projekta i evenutalne dodatne zahteve.
Verzije okruženja i dostupnih tehnologija mogu se naći na predmetnom sajtu (odeljak "Literatura"). Savetuje se da student krene razvoj od datog početnog projekta koji se može naći u materijalima kursa.

Uz tekst projekta objavljuje se i spisak minimalnih (obaveznih) funkcionalnosti koje projekat mora da zadovolji. Student mora u potpunosti da uradi zadate minimalne funkcionalnosti kako bi uspešno odbranio projekat. Zadate funkcionalnosti se ne mogu zameniti drugim funkcionalnostima projekta.

Predmetni nastavnici zadržavaju pravo da izvrše proveru sličnosti predatih projekata. Ukoliko se utvrdi nedozvoljena saradnja, studenti mogu biti udaljeni sa ispita i prijavljeni Disciplinskoj komisiji.


U svakom roku u kojem student izlazi na bilo koji deo ispita, on mora imati prijavu ispita, nezavisno od toga koji deo ispita polaže u tom roku (samo pismeni deo, samo projekat ili oba).
Student se na početku ispita izjašnjava na koji način želi da polaže ispit.
U tabeli ispod je dat pregled koje delove pismenog dela ispita student može da polaže po rokovima.

Rok K1 K2 I (K1+K2)
jun
jul
avgust
septembar
februar

Da bi student položio ispit, mora osvojiti najmanje 35 od 70 poena na pismenom delu ispita, od čega najmanje 10 poena na K1 i najmanje 10 poena na K2, i mora osvojiti najmanje 15 od 30 poena na projektu.
Uspešna odbrana projektnog zadatka je poslednja aktivnost na ovom predmetu.


Predmet se u školskoj 2026/2027. godini drži kao obavezni predmet na Odseku za softversko inženjerstvo, na četvrtoj godini osnovnih akademskih studija (VII semestar).
Ove školske godine nastava se održava uživo, u prostorijama Elektrotehničkog fakulteta. Predmetni nastavnici zadržavaju pravo da način održavanja nastave izmene u slučaju nepredviđenih okolnosti.


Sva obaveštenja, prijave i rezultati se prosleđuju na zvaničnu mejling listu predmeta 13s114pia@lists.etf.bg.ac.rs.
Nakon druge nedelje nastave, kada se završi procedura odabira predmeta za semestar, svi studenti koji su prijavili slušanje predmeta će biti dodati na listu sa zvaničnom studentskom e-mail adresom, o čemu će dobiti i obaveštenje.
Sva komunikacija sa predmetnim nastavnicima mora biti poslata isključivo sa zvanične studentske e-mail adrese.

Molimo studente da budu ažurni u proveri svoje elektronske pošte, naročito u danima pred najavljene aktivnosti na predmetu.

Predavanja:
ponedeljak, 16:15 - sala 308 [P1]
sreda, 14:15 - sala 314 [P2]

Vežbe:
sreda, 16:15 - sala 308 [V1]
sreda, 16:15 - sala 314 [V2]

Cilj kursa:
Upoznavanje sa osnovnim pojmovima razvoja višeslojnih Internet aplikacija baziranih na programskim jezicima TypeScript i Java. Biće pokazana primena najsavremenijih tehnologija za dizajn i implementaciju Internet aplikacija.
Studenti će biti osposobljeni da projektuju i razviju višeslojne Internet aplikacije potrebne složenosti koristeći moderne načine i savremene veb tehnologije. Nakon izrade projekta, studenti će biti spremni za razvoj (ne)komercijalnih Internet aplikacija.
Sadržaj kursa:
  • Angular
  • SpringBoot
  • Povezivanje Angular+SpringBoot aplikacije sa MySQL bazom podataka
  • Node + Express
  • Povezivanje Angular+Node aplikacije sa MongoDB i MySQL bazama podataka
  • Testiranje veb aplikacija
  • Višeslojne i mikroservisne veb arhitekture
  • Korišćenje AI alata u svrhu razvoja Internet aplikacija

Laboratorijske vežbe - 10 poena
U toku semestra se održavaju dve laboratorijske vežbe.
Svaka laboratorijska vežba nosi po 5 poena. Održavaju se pred kolokvijum.
Na laboratorijskoj vežbi student dobija neki projekat urađen u tehnologijama koje se odnose na obrađivani deo gradiva (prva laboratorijska vežba Angular + SpringBoot + MySQL, druga laboratorijska vežba Angular + Node + MongoDB), koji ne funkcioniše ispravno i cilj je otkloniti sve greške u zadatom vremenskom roku.


30 poena (K1) + 30 poena (K2)
Kolokvijumi predstavljaju pismeni deo ispita. Oba kolokvijuma rade se na računaru, u računarskim laboratorijama.
Uslov za uspešno položen pismeni deo ispita je najmanje 10 poena na svakom od kolokvijuma. Uslov je dat i u odeljku Polaganje ispita.
Poeni sa kolokvijuma važe do kraja tekuće školske godine.

  • Prvi kolokvijum (K1)
    Polaže se u prvoj kolokvijumskoj nedelji.
    Obuhvata gradivo Angular i SpringBoot tehnologija, sa obaveznim povezivanjem na MySQL bazu podataka. Na kolokvijumu se može ostvariti najviše 30 poena. Za uspešno položen kolokvijum neophodno je osvojiti najmanje 10 poena.
    Kolokvijum se može nadoknaditi u januarskom i februarskom ispitnom roku. U tim rokovima, prvi kolokvijum se može raditi i u okviru integrlanog ispita. Izlaskom na nadoknadu kolokvijuma poništavaju se prethodno osvojeni poeni.
    Izrada kolokvijuma traje 120 minuta (2h).

  • Drugi kolokvijum (K2)
    Polaže se u drugoj kolokvijumskoj nedelji. Obuhvata gradivo Angular, Node i Express tehnologija, sa obaveznim povezivanjem na nerelacionu Mongo bazu podataka. Na kolokvijumu se može ostvariti najviše 30 poena. Za uspešno položen kolokvijum neophodno je osvojiti najmanje 10 poena.
    Kolokvijum se može nadoknaditi u januarskom i februarskom ispitnom roku. U tim rokovima, drugi kolokvijum se može raditi i u okviru integrlanog ispita. Izlaskom na nadoknadu kolokvijuma poništavaju se prethodno osvojeni poeni.
    Izrada kolokvijuma traje 120 minuta (2h).

  • Integralno polaganje (K1+K2)
    U januarskom i februarskom ispitnom roku student može polagati oba kolokvijuma u terminu održavanja ispita, pri čemu važe gore-navedena pravila u vezi sa poenima po kolokvijumu.
    Ukoliko se ispit polaže integralno, do tada osvojeni poeni sa kolokvijuma ne važe u tom ispitnom roku. Parcijalni poeni sa integralnog polaganja u januarskom ispitnom roku se ne računaju u prilikom bilo kakvog polaganja pismenog dela ispita u februarskom ispitnom roku. To znači da ukoliko student nije zadovoljan poenima sa integralnog polaganja i u februarskom roku želi da radi samo jedan kolokvijum, ne računaju mu se poeni ostvareni prilikom integralnog polaganja u januarskom roku.
    Izrada integralnog ispita traje 180 minuta (3h).


Projekat vredi 30 poena.

Projekat se radi samostalno. Izradom projekta student treba da demonstrira stečeno znanje. Potrebno je realizovati Internet aplikaciju zadate specifikacije, koristeći tehnologije obrađene tokom kursa.

Tekst projekta se objavljuje pred januarski, junski i avgustovski ispitni rok (krajem decembra, sredinom maja i krajem jula).

Projekat se može braniti u svakom ispitnom roku u kojem student ima uspešno položen pismeni deo ispita (barem 10 poena na svakom od kolokvijuma). Može se braniti u prvom roku u kojem se ostvari dovoljan broj poena na pismenom delu ispita, ili u bilo kom narednom ispitnom roku tekuće školske godine. Student mora raditi aktuelni projekat za rok u kojem želi da pristupi odbrani. Odbrana se organizuje nekoliko dana nakon datuma ispita, ali se može organizovati i 2-3 dana nakon ispitnog roka.
Obaveštenje o tačnom datumu odbrane i načinu predaje projekta prosleđuje se na mejling listu predmeta nakon datuma ispita u ispitnom roku.

Projekat se mora odbraniti na računaru u računarskoj laboratoriji. Od studenta se očekuje da na odbrani ume samostalno da podesi okruženje za odbranu, kao i da uspešno reši na licu mesta dodeljene dodatne zahteve.
Verzije okruženja i dostupnih tehnologija mogu se naći na predmetnom sajtu (odeljak "Literatura"). Savetuje se da student krene razvoj od datog početnog projekta koji se može naći u materijalima kursa.

Uz tekst projekta objavljuje se i spisak minimalnih (obaveznih) funkcionalnosti koje projekat mora da zadovolji. Student mora u potpunosti da uradi zadate minimalne funkcionalnosti kako bi uspešno odbranio projekat. Zadate funkcionalnosti se ne mogu zameniti drugim funkcionalnostima projekta.
Za uspšenu odbranu neophodno je i da student reši i dodeljeni dodatni zahtev na samoj odbrani u zadatom vremenskom roku.


U svakom roku u kojem student izlazi na bilo koji deo ispita, on mora imati prijavu ispita, nezavisno od toga koji deo ispita polaže u tom roku (samo pismeni deo, samo projekat ili oba).
Student se na početku ispita izjašnjava na koji način želi da polaže ispit.
U tabeli ispod je dat pregled koje delove pismenog dela ispita student može da polaže po rokovima.

Rok K1 K2 I (K1+K2) Projekat
januar
februar
jul
avgust
septembar

Da bi student položio ispit, mora osvojiti najmanje 10 poena na K1, najmanje 10 poena na K2 i najmanje 15 od 30 poena na projektu, pri čemu mora osvojiti i ukupno 50 poena na svim predmetnim obavezama.
Uspešna odbrana projektnog zadatka je poslednja aktivnost na ovom predmetu.

Nastavnici

Konsultacije odmah nakon časova ili ih zakazati putem e-pošte.

Materijali za pripremu ispita


Prezentacije sa predavanja
Uvod u veb sisteme i tehnologije [ PDF]
Programski jezik TypeScript i Angular tehnologija (verz. 03/2024) [ PDF]
Spring Boot [ PDF]
Node.js i Express.js radni okvir [ PDF]
Node.js i baze podataka [ PDF]

Materijal za auditorne vežbe
HTML (HyperText Markup Language) Uvod u HTML [ PDF]
Liste, linkovi i tabele [ PDF]
Forme, frejmovi i layout [ PDF]
HTML primeri - izvorni kod [ZIP]
CSS (Cascading Style Sheets) CSS [ PDF]
CSS primeri - izvorni kod [ ZIP]
HTML + CSS vežbe 2020 - izvorni kod [ZIP]
JavaScript JavaScript - vežbe [ PDF]
JavaScript - zbirka zadataka [ PDF]
JavaScript primeri - izvorni kod [ ZIP]
Angular Angular [ PDF]
Angular - početni projekat [ 7z]
Angular vezbe_1 2026/2027 [7z]
Spring Boot U izradi.
MEAN stack U izradi.

Laboratorijske vežbe
Računarska tehnika i informatika Softversko inženjerstvo
Prva laboratorijska vežba Angular + Spring Boot Angular + Spring Boot

Tekst i izvorni kod biće objavljeni ovde nakon laboratorijske vežbe.

Druga laboratorijska vežba Angular + Node Angular + Node

Tekst i izvorni kod biće objavljeni ovde nakon laboratorijske vežbe.


Literatura
Zvanična literatura predmeta:
Programiranje internet aplikacija - udžbenik sa zbirkom zadataka, B.Nikolić, D.Drašković (maj 2017.)
Preporučena dodatna literatura i korisni linkovi:

Projekat


    Projekat će biti blagovremeno objavljen.


Prethodni rokovi


Kolokvijum 1 [SI] - januar 2026. Tekst ispita
Baza podataka uz zadatak [SQL]: bozic2026
Januarski rok 2026. Tekst ispita: prva grupa | druga grupa
Baza podataka uz zadatak (forum2026) - [SQL] | [Mongo]
Februarski rok 2026. Tekst ispita
Baza podataka uz zadatak (padel2026) - [SQL] | [Mongo]
Kolokvijum [IR] - maj 2026. Tekst kolokvijuma
Baza podataka uz zadatak [SQL]: palacinkarnica2026
Junski rok 2026. Tekst ispita
Baza podataka uz zadatak (restoran2026) - [SQL] | [Mongo]
Avgustovski rok 2026. Tekst ispita
Baza podataka uz zadatak (letovanje2026) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2024. Tekst ispita
Baza podataka uz zadatak [SQL]: grad2024
Jul-1 rok 2025. Tekst ispita | Slike uz zadatak
Baza podataka uz zadatak (oprema2025) - [SQL] | [Mongo]
Septembar 1 rok 2025. Tekst ispita
Baza podataka uz zadatak (zdravlje2025) - [SQL] | [Mongo]
Septembar 2 rok 2025. Tekst ispita
Baza podataka uz zadatak (banka2025) - [SQL] | [Mongo]
Oktobar 1 rok 2025. Tekst ispita
Baza podataka uz zadatak (foodie2025) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2023. Tekst ispita
Baza podataka uz zadatak [SQL]: prijave2023
Kolokvijum 2 [SI] - januar 2024. Tekst ispita
Baza podataka uz zadatak [Mongo]: proslave2024
Januarski rok 2024. Tekst ispita
Baza podataka uz zadatak (aukcije2024) - [SQL] | [Mongo]
Kolokvijum [IR] - maj 2024. Tekst kolokvijuma
Baza podataka uz zadatak [SQL]: picerija2024
Junski rok 2024. Tekst ispita
Baza podataka uz zadatak (perionica2024) - [SQL] | [Mongo]
Julski rok 2024. Tekst ispita - IR | SI
Baza podataka uz zadatak (kopirnica2024) - [SQL] | [Mongo]
Avgustovski rok 2024. Tekst ispita
Baza podataka uz zadatak (igre2024) - [SQL] | [Mongo]
Kolokvijum 2 [SI] - januar 2023. Tekst ispita
Baza podataka uz zadatak [Mongo]: darivanja
Januarski rok 2023. Tekst ispita: K1 | K2
Baza podataka uz zadatak (turizam23): K1 [SQL] | K2 [Mongo]
Februarski rok 2023. Tekst ispita
Baza podataka uz zadatak (pijaca2023) - [SQL] | [Mongo]
Kolokvijum [IR] - april 2023. Tekst kolokvijuma
Baza podataka uz zadatak (dekor2023)
Junski rok 2023. Tekst ispita
Baza podataka uz zadatak (zadaci2023) - [SQL] | [Mongo]
Julski rok 2023. Tekst ispita
Baza podataka uz zadatak (konferencije2023) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2021. Tekst ispita: prva grupa | druga grupa
Baza podataka uz zadatak: petshop2021
Januarski rok 2022. Tekst ispita
Baza podataka uz zadatak (picerija2022): [SQL] | [Mongo]
Februarski rok 2022. Tekst ispita
Baza podataka uz zadatak (biblioteka2021) - [SQL] | [Mongo]
Kolokvijum [IR] - april 2022. Tekst kolokvijuma
Baza podataka uz zadatak (fica2022)
Junski rok 2022. Tekst ispita
Baza podataka uz zadatak (azil2022) - [SQL] | [Mongo]
Julski rok 2022. Tekst ispita
Baza podataka uz zadatak (kasica2022) - [SQL] | [Mongo]
Avgustovski rok 2022. Tekst ispita
Baza podataka uz zadatak (munich2022) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2020. Tekst ispita: prva grupa | druga grupa
Baza podataka uz zadatak: prva grupa (radnja2020) | druga grupa (zoo2020)
Januarski rok 2021. Tekst ispita: prva grupa | druga grupa
Baza podataka uz zadatak:
  - prva grupa (palacinkarnica2021) [SQL] | [Mongo]
  - druga grupa (menjacnica2021) [SQL] | [Mongo]
Februarski rok 2021. [IR] Tekst ispita: JSF | integralno
Baza podataka uz zadatak (racuni2021) - [SQL] | [Angular]
Februarski rok 2021. [SI] Tekst ispita: Angular | JSF | integralno
Baza podataka uz zadatak:
  - Angular (mica2021) [Mongo]
  - JSF i integralno (racuni2021) [SQL] | [Mongo]
Kolokvijum [IR] - maj 2021. Tekst ispita: prva grupa | druga grupa
Baza podataka uz zadatak: prva grupa (promocije2021) | druga grupa (prodavnica2021)
Junski rok 2021. Tekst ispita
Baza podataka uz zadatak (dezurstva2021) - [SQL] | [Mongo]
Julski rok 2021. Tekst ispita
Baza podataka uz zadatak (autoskola2021) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2019. Tekst ispita
Baza podataka uz zadatak (tajanstveni2019)
Kolokvijum 2 [SI] - januar 2020. Tekst ispita
Baza podataka uz zadatak (kafeterija2020) - [SQL] | [Mongo]
Slike uz zadatak
Januarski rok 2020. Tekst ispita
Baza podataka uz zadatak (knjizaraperce)
Slike uz zadatak
Februarski rok 2020. Tekst ispita IR | SI
Baza podataka uz zadatak (lunches2020) - [SQL] | [Mongo]
[IR] Treća laboratorijska vežba - maj 2020. Tekst ispita: prva grupa | druga grupa | treća grupa
Julski rok 2020. - Angular [K1N RTI, K2N SI] Tekst ispita - IR | SI
Baza podataka uz zadatak (kruskica2020) - [mongo]
Julski rok 2020. - JSF [K2N IR] Tekst ispita
Baza podataka uz zadatak (pekaraklas) - [SQL]
Julski rok 2020. - integralni ispit [IR, SI] Tekst ispita - IR | SI
Baza podataka uz zadatak (kruskica) - [SQL] | [Mongo]
Avgustovski rok 2020. Tekst ispita - IR | SI
Baza podataka uz zadatak (covid19pia) - [SQL] | [Mongo]
Kolokvijum 1 [SI] - novembar 2018. Tekst ispita
Baza podataka uz zadatak (koncerti)
Kolokvijum 2 [SI] - januar 2019. Tekst ispita
Baza podataka uz zadatak (workers) - [SQL] | [Mongo]
Januarski rok 2019. - K1N Tekst ispita
Baza podataka uz zadatak (triatlon)
Januarski rok 2019. - K2N Tekst ispita
Baza podataka uz zadatak (rasadnik) - [SQL] | [Mongo]
Kolokvijum - April 2019. Tekst ispita - A grupa | Resenje
Tekst ispita - B grupa | Resenje
Junski rok [RTI] 2019. Tekst ispita | Resenje
Baza podataka uz zadatak (bioskop) - [SQL] | [Mongo]
Julski rok 2019. - Angular [K1N RTI, K2N SI] Tekst ispita
Baza podataka uz zadatak (zubar) - [Mongo]
Julski rok 2019. - JSF [K2N IR] Tekst ispita
Baza podataka uz zadatak (zubar) - [SQL]
Julski rok 2019. - integralni ispit [IR, SI] Tekst ispita
Baza podataka uz zadatak (zubar) - [SQL] | [Mongo]
Avgustovski rok 2019. Tekst ispita [IR]   Tekst ispita [SI]
Baza podataka uz zadatak (autoprodaja) - [SQL] | [Mongo]