Dinamičke web aplikacije
Godina studija: I. diplomski
ECTS: 7.5
Nastavnici
Nositelj kolegija: Dr.sc. Mario Radovan
Asistent: mr.sc. Goran Matošević
Opis kolegija
Predmet obuhvaća slijedeće tematske cjeline:
(1) statičke i dinamičke aplikacije; struktura dinamičkih web aplikacija;
(2) HTML i skriptni jezik PHP; izrada komunikacijskog sučelja;
(3) osnovni elementi jezika PHP;
(4) strukturni elementi jezika PHP: oblikovanje procesa;
(5) rad s datotekama: oblikovanje zapisa (slogova), funkcije za rad sa datotekama;
(6) vrste polja, funkcije za rad s poljima;
(7) nizovi, funkcije za rad sa nizovima;
(8) regularni izrazi i kontrola ispravnosti podataka;
(9) sustav relacijske baze podataka;
(10) povezivanje dinamičke web aplikacije (PHP) i baze podataka (SQL);
(11) unos podataka, postavljanje upita, mijenjanje sadržaja;
(12) oblikovanje odgovora na upite i rezultata obrade podataka;
(13) zaštita podataka i transakcija; zaštita integriteta baze podataka.
Literatura
- Radovan, Mario: Dinamičke web aplikacije (2011), skripta (190 stranica); skripta je dostupna na Internetu.
- Welling, Luke, Thompson, Laura: PHP and MySQL Web Development (2008), Sams Publishing.
Oblik održavanja nastave
Predavanja i vježbe
Izvedbeni plan
Predavanja: 3
Seminari: 0
Vježbe: 2
Način polaganja ispita
- Kolokviji
- Pisani ispit
- Usmeni ispit