Uvod u Veb i Internet Tehnologije (2019/2020)


Informacije o kursu

Profesor: Vladimir Filipović
Asistenti: Nikola Ajzenhamer, Anja Bukurov

Uvodna prezentacija sa informacijama o kursu

Termini u kojima držim časove vežbi:

Dan Satnica Učionica Grupa
Utorak 14h - 16h JAG2 2I2B, 4R
Utorak 16h - 18h JAG2 2I2A
Utorak 18h - 20h JAG2 2I1B

Prvi praktični kolokvijum

  1. Osnovno o jeziku HTML. Elementi za prikaz teksta.
  2. Slike. Pozadine. Liste.
  3. Tabele. Veze.
  4. Osnovno o jeziku CSS. Stilizovanje teksta. Fontovi.
  5. Koncept modela kutije u jeziku CSS.
  6. Pozicioniranje elemenata.
  7. Stilizovanje slika, pozadina, lista, tabela i veza.
  8. Pseudoklase i pseudoelementi.

Drugi praktični kolokvijum

  1. Programski jezik JavaScript.
  2. JavaScript i model objekata dokumenta.
  3. Formulari i obrada formulara. HTTP zahtevi GET i POST.
  4. Asinhroni model izvršavanja u jeziku JavaScript. Funkcije povratnog poziva. Klasa XMLHttpRequest.
  5. Biblioteka jQuery.

Praktični deo završnog ispita

  1. Node.js serverske aplikacije.
  2. Radni okvir Express.js.
  3. EJS mašina za rad nad šablonima.
  4. Model-pogled-kontroler arhitektura u Node.js aplikacijama.
  5. MongoDB SUBP. MongoDB pojmovi: baza podataka, kolekcije, dokumenti, operacije nad dokumentima, upiti.
  6. Radni okvir Mongoose.js.

Dodatne teme koje se ne proveravaju na testovima

  1. CSS @media upiti.
  2. Biblioteka Bootstrap.

Materijali sa časova vežbi