NAČIN IZVOĐENJA NASTAVE

Predavanja 15sati
Vježbe 60sati
0
ECTS
0
Nastavnici
0
Godina
0
Semestar

OPIS PREDMETA

Ciljevi predmeta

Od studenta koji je završio ovaj kolegij se očekuje poznavanje koncepta markup jezika, kao i osnovnih noviteta u razvoju HTMLa kroz povijest. Student treba poznavati sve elemente HTML-a 5 i znati primijeniti odgovarajuće atribute tih elemenata. Mora moći vizualizirati osnovnu strukturu HTML dokumenta, te biti u stanju stvoriti semantički i sintaktički ispravne stranice “od nule”. Očekuje se detaljno poznavanje HTML Form elemenata, kao i primjenu semantičkih elemenata u HTML 5. Treba biti detaljno upoznat sa novom HTML 5 funkcionalnošću, uključujući podršku za grafiku (Canvas i SVG), multimediju (audio, video, plugine), te HTML 5 API (geolocation, drag/drop, local storage, app cache, web workers, server sent event-e, …).
Student treba vladati osnovama CSSa i CSSa3, uključujući različite vrste selektora, konceptima naslijeđivanja i overridinga.
Student mora poznavati osnovnu sintaksu javascripta – funkcije, iteratori, kondicionali, s posebnim naglaskom na specifičnosti javascript prototipnog naslijeđivanja. Poželjno je poznavanje rada sa server-side API-ima uz korištenje Ajax tehnologije. Student mora dobiti osnove sintakse PHP-a te upoznati koncept objektno orijentiranog programiranja u PHP jeziku.
U radu se mora moći znati koristiti alatima poput debugging proxy-a (Fiddler) i in-browser debugging panela.

Očekivani ishodi učenja

  • Kreirati strukturu stranice prema detaljnoj specifikaciji.
  • Stilizirati prikaz stranice.
  • Strukturirati prikaz stranice korištenjem klijentskog skriptiranja.
  • Primjeniti standardne biblioteke za klijentsko skriptiranje za upravljanje strukturom stranice.
  • Izraditi programsko rješenje koristeći relacijsku bazu podataka ili nerelacijsku bazu kao izvor podataka.
  • Usporediti rad u povezanom i nepovezanom okruženju kod povezivanja aplikacije i izvora podataka.
  • Primijeniti metode izrade odzivnih web aplikacija.
  • Provesti proceduru postavljanja u rad web aplikacije na poslužitelj

Opis predmeta

Kratki pregled sadržaja i tema koje će se obrađivati tijekom kolegija, uključujući ključne koncepte i područja.

CIljevi predmeta

Glavni ciljevi koje kolegij želi postići, odnosno ono što bi studenti trebali razumjeti ili moći primijeniti nakon završetka kolegija.

Očekivani ishodi učenja

Konkretna znanja i vještine koje će studenti steći do kraja kolegija i biti sposobni prakatično pokazati.