Skoči na glavni sadržaj

Sadržaj predmeta

Programiranje mrežnih aplikacija

Šifra:
79327
Kratica:
PMIC60
Visoko učilište:
Prirodoslovno-matematički fakultet
ECTS bodovi:
5.0
Opterećenje:
30(P) + 30(V)
Nositelji:

Dino Nejašmić, mag. educ. math. et inf., pred.

Izvođači:

Dino Nejašmić, mag. educ. math. et inf., pred. (P)

Opis predmeta:
Cilj je kolegija studente upoznati sa osnovnim pojmovima metodama, tehnikama i dostignućima područja programiranja mrežnih aplikacija. Osim uvoda u teorijske osnove razmatra se i primjena u znanosti i gospodarstvu. Mrežne aplikacije, Internet i programiranje. Projektiranje internetskih aplikacija. Odabir tehnologija i alata. Jezici za označavanje. Klijent poslužitelj model. Struktura mrežnih aplikacija. Razvoj dinamičkih web aplikacija. Značenje modela podataka u internetskim aplikacijama. Programiranje na strani klijenta. Model objekata dokumenta. Događaji i uporaba u programiranju. Poslužiteljski orijentirani jezici i njihova primjena u izradi aplikacije. Troredna arhitektura internetskim aplikacija . Sigurnost podataka i ograničavanje pristupa dijelu aplikacije. Navigacija u aplikacijama bez stanja. Oblikovanje internetske aplikacije od modela podataka preko poslovne logike do internetskog korisničkog sučelja. Problemi podrške različitih preglednika internetskih stranica.
Jezici izvođenja nastave:

Hrvatski

Obavezna literatura:

1. 1. Lada Maleš, Saša Mladenović: Osnove programiranja za web, Sveučilište u Splitu Filozofski fakultet, 2007. 2. Eve Andersson, Philip Greenspun, Andrew Grumet: Software Engineering for Internet Applications, MIT Press 2007.

Preporučena literatura:

2. 1. By Cristian Darie & Wyatt Barnett: Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition, Sitepoint 2008. 2. David Flanagan: JavaScript: The Definitive Guide, 5th Edition, O'Reilly Media, Inc. 2006.

Predmet u nastavnom programu:
Šifra studija Naziv studija Razina studija Semestar izvođenja Obavezni/Izborni
19 Fizika; smjer: Računarska fizika diplomski 2 izborni
6 Informatika prijediplomski 4 obavezni
3 Matematika i informatika prijediplomski 6 obavezni
5 Informatika i tehnika prijediplomski 6 obavezni
7 Fizika prijediplomski 6 izborni
43 računarski prijediplomski 6 obavezni

* predmet se ne predaje u tom semestru

Legenda

  • P - Predavanja
  • V - Vježbe