VEB PROGRAMIRANJE

Kurs veb programiranja bavi se osnovnim pojmovima umrežavanja računara, interneta i veba. Cilj ovog kursa je ovladavanje osnovnim veb-tehnologijama i sticanje znanja potrebnih za kreiranje dinamičkih interaktivnih veb-prezentacija. Neke od tema koje se obrađuju u okviru kursa:

  • Uvod u računarske mreže i internet. Internet servisi. Veb.
  • Jezici za obeležavanje teksta. Hipertekst. HTML5.
  • Stilizovanje veb strana. CSS3.
  • Uvod u baze podataka. Upitni jezik SQL.
  • Serversko programiranje. Jezik PHP.
  • Klijentsko programiranje. Jezik JavaScript. Objektni model dokumenta. Biblioteka JQuery.
  • Kolačići. Sesije. AJAX. Autentikacija i autorizacija.

Predmetni nastavnik:

Asistent:

Osnovna literatura

  • Filip Marić, Uvod u veb i internet tehnologije (štampana verzija kod Miše)
  • Filip Marić, HTML5, CSS3
  • Andrew S. Tanenbaum, David J. Wetherall: Computer Networks (fifth edition)
  • David Flanagan: JavaScript: The Definitive Guide
  • Marijn Haverbeke: Eloquent Javascript
  • David Flanagan: jQuery Pocket Reference
  • Vesna Marinković: Baze podataka) (prilagodili Milan Banković i Jelena Graovac)
  • Luke Welling, Laura Thomson: PHP and MySQL Web Development (fourth edition)

Dodatni materijali i linkovi

Izborni predmet

  • 5 ESPB bodova
  • 2 časa predavanja
  • 2 časa vežbi

Završni ispit (100 poena):

  • Praktični deo: Nosi 65 poena i radi se na računaru. Sastavlja ga, pregleda i ocenjuje asistent. Da bi se student kvalifikovao za teorijski deo ispita, potrebno je da osvoji bar 25 poena na praktičnom delu ispita.
  • Teorijski deo: Nosi 35 poena i polaže se nakon položenog praktičnog dela ispita u terminu koji se određuje u dogovoru sa nastavnikom. Da bi student položio ispit, mora osvojiti bar 8.5 poena na teorijskom delu ispita.
  • Teorijski deo ispita će se sastojati od 25 teorijskih pitanja.
Student je položio ispit ukoliko osvoji zadate minimume na praktičnom i teorijskom delu ispita i ako u zbiru ima bar 51 poen.

Rezultati roka jun1

Na linku ovde možete naći rezultate ispita i poene sa domaćih zadataka. Poeni su upisani samo studentima koji su izašli na ispit. Ukoliko je neko radio domaći, a nije na spisku, javiti se asistentu.
Teorijski deo ispita će se održati 18.06.2021. u 9 časova u učionicama sv. Nikole. Ukoliko želite teoriju da polažete u roku jun2, javite se profesorki.

11.06.2021.

Predaja domaćih zadataka

Na linku ovde možete da predate domaće zadatke. Rok za predaju je 24.05.2021. Ukoliko ima nekih problema javiti asistentu. Domaći predaju svi studenti koji su radili domaći.

19.05.2021.

Nadoknada časa vežbi

U sredu 12.05.2021. u 9h održaće se čas vežbi. Link za pristup vežbama je ovde.

9.05.2021.

Otkazivanje časa vežbi

U petak 12.03.2021. čas vežbi se otkazuje zbog tehničkih smetnji. Nadoknada je 13.03.2021. u 10h. Link za pristup vežbama je ovde.

12.03.2021.

Vežbe u prvoj nedelji

Prvi čas vežbi će se održati u petak 26.02.2021. u zakazanom terminu. Link ka webex sastanku možete pronaći Ovde.

25.02.2021.

Predavanje u prvoj nedelji

Prvi čas predavanja će se održati u utorak 23.02.2021. u zakazanom terminu. Ukoliko danas nekome nije stigao poziv na sutrašnje predavanje iz Veb Programiranja kod profesorke Jelene, molimo da se javi profesorki na email jgraovac[at]matf.bg.ac.rs kako bi ga dodala na spisak.

22.02.2021.

Prva nedelja nastave

Srećan početak prolećnog semestra.

21.02.2021.

Matematički fakultet, Univerzitet u Beogradu
školska 2019/20. godina