Course description
The course description is available in Croatian only.
- Osnove C# jezika
- Svojstva http protokola:request i response
- Html forme, get i post
- Koncept model-view-controller paradigme
- Arhitektura višeslojne ASP.NET MVC aplikacije
- Povezivanje URL lokacije i akcije kontrolera uz prijenos URL parametara (routing)
- URL prostori aplikacije (areas)
- Autorizacija i autentifikacija u ASP.NET MVC web aplikacijama
- Uvod u ASP.NET MVC razor nomenklaturu
- LINQ
- Model binding u ASP.NET MVC tehnologiji
- Korištenje konzole menadžer paketa
- Entity framework code-first tehnologija i repository pattern
- Entity framework code-first migrations
- Osnovni principi javascripta i korištenja jQuery biblioteke
- Principi ASP.NET MVC ajax mehanizma
- Parcijalni pogledi (partial view) i korisničke kontrole
- Validacija
- Caching
- Vlastiti filtri nad akcijama kontrolera
- Testiranje akcija kontrolera ASP.NET MVC aplikacije
- Postavljanje aplikacije u produkcijsko okruženje
- Integriranje
- Web API 2 sučelja u aplikaciju
- Korisnički definirano povezivanje modela (model binding)
- Povezivanje podataka s forme u kolekcije (master-detail)
Learning outcomes
Learning outcomes are available in Croatian only.
- analizirati analizirati tok podataka između klijenta i servera
- dizajnirati višeslojnu ASP.NET MVC aplikaciju
- predvidjeti moguće probleme u razvoju aplikacije
- povezati url lokacije sa odgovarajućim akcijama na serveru
- oblikovati LINQ upite nad kolekcijama i objektima
- integrirati Entity framework code first u ASP.NET MVC aplikaciju
- upravljati mehanizmima autorizacije i autentifikacije
- kombinirati klijentske biblioteke i asinkrone zahtjeve prema serveru
- kreirati mehanizme povezivanja glava-detalj podataka u jednom zahtjevu na server
- integrirati API sučelje za rad s podacima i pozivati ga iz klijentske aplikacije koristeći Web API 2
Reading list
Required reading
- I. Cesar elektronički sadržaji predavanja (PPT prezentacije) na web stranici predmeta na Tehničkom veleučilištu u Zagrebu, 2013., www.tvz.hr
Course coordinators 1
Teaching staff 1
Exam dates
Exam dates for this academic year are not published yet. Last year's dates:
- 16. 2. 2026.Redovni rokpast
- 23. 2. 2026.Redovni rokpast
- 20. 6. 2026.Redovni rokpast
- 29. 6. 2026.Redovni rokpast
- 6. 7. 2026.Redovni rokpast
- 2. 9. 2026.Redovni rokpast
within 10 days within 30 days later past
Source: ISVU. Click a date to open Studomat and register; check it for changes too.