Uvod u Veb
i
Internet tehnologije
PREDAVANJA
dr Filip Marić
dr Vladimir Filipović

VEŽBE
Anđelka Zečević
andjelkaz[@]matf.bg.ac.rs

GRUPA 2i1A:
GRUPA 2i1B:
GRUPA 2i2A:
GRUPA 2i2B:

RASPORED OBAVEZA:

kolokvijum u kolokvijumskoj nedelji:
30 poena
članak na Vikipediji:
3 poena
završni ispit - praktični deo:
40 poena
NOVOSTI


Rezultati SEPTEMBAR 2 roka su dostupni ovde .

Uvid u radove po dogovoru putem mejla.
Rezultati SEPTEMBAR1 roka su dostupni ovde .

Uvid u radove je 12.septembra u 9h, kabinet 716 ili po dogovoru putem mejla.

Teorijski deo ispita ce se odrzati 12.septembra u 10h, ucionica 821.
VAŽNO:
Termin uvida u radove za JUN2 rok je pomeren za utorak, 19. jul, u 10h.
Rezultati JUN 2 roka su dostupni ovde

Uvid u radove će se održati u petak, 15. jula od 9:30 u kabinetu 716.

zadaci sa ispita
Raspored po grupama za JUN 2 rok je dostupan ovde

Studenti koji nisu na ovom spisku moraju se javiti mejlom u vezi daljih dogovora oko raspoređivanja.
Pripremni čas za JUN 2 rok:
učionica BIM
petak, 1.jul od 14:00 do 16:00
resenje zadatka
Rezultati JUN 1 roka su dostupni ovde

Uvid u radove će se održati u četvrtak, 23. juna od 14h u kabinetu 716.

zadatak sa ispita
Raspored studenta po grupama za JUN 1 rok je dostupan ovde

Studenti koji nisu na ovom spisku moraju se javiti mejlom u vezi daljih dogovora oko raspoređivanja.

literatura koja је dostupna na ispitu
Pripremni čas za JUN 1 rok:
učionica 821
nedelja, 12.jun od 13:00 do 15:30
REZULTATI KOLOKVIJUMA
Termin nadoknade: nedelja, 15.maj
učionica 718
I grupa: od 16h do 18h
(2И1А, 2И1Б)
II grupa: od 18h do 20h
(2И2А, 2И2Б)
Termin konsultacija iz UVIT-a: 5. april u 12h, kabinet 716.
Informacije vezane za kolokvijum:

Kolokvijum će se radi pod Ubuntu sistemom. Na raspolaganju će biti Mozilla Firefox pregledač i gedit editor.

Kolokvijum traje 2 sata.

Popis korišćenih HTML elemenata i CSS svojstava koji će biti dostupan na kolokvijumu može se preuzeti ovde .

Arhiva sa ranijim kolokvijumima je dostupna ovde .
Važno obaveštenje: časovi iz UVITa predviđeni za 31.mart i 1.april se odlažu. Izvinjavam se svima zbog ove izmene u planu, objaviću naknadno termin dodatnog časa za pripremu za kolokvijum.
Kolokvijum - 7. april 2016.

formular za prijavljivanje

Rok za prijavu je nedelja, 3.april, do ponoći


Viki aktivnosti:
predavanje:
sreda, 30.mart: od 14h do 15h, Jag 3&4
radionice:
četvrtak, 31.mart: od 19h do 20h, Jag2
petak, 1.april od 12h do 13h DLAB, od 14h do 15h BIM, od 18h do 19h BIM
Dobrodošli!
ZANIMLJIVOSTI

COURSERA
besplatni online kursevi

UDACITY
besplatni online kursevi
CS101: Building a Search Engine
CS262: Building a Web Browser




  • 1. ČAS: Osnovni pojmovi i alati
    • IP adresa
    • DNS (Domain Name System): host, nslookup, /etc/hosts
    • IANA - Internet Assigned Numbers Authority
    • Registar nacionalnog Internet domena Srbije
    • primer IP lokatora
    • ping, traceroute
    • Mrežni portovi : /etc/services, nmap
    • Soketi
    • Daytime klijent i server: klijent, server, uputstvo, sve zajedno
    • zanimljivi linkovi: Warriors of the net, IANA , DNS
  • 2. ČAS: Internet servisi i protokoli
    • TCP/IP protokol stek
    • IETF - The Internet Engineering Task Force
    • Pristup udaljenim (remote) računarima
      • SSH (Secure SHell Protocol)
        SSH klijent: PuTTY (download)
      • Telnet
        Telnet klijenti: komandni telnet, PuTTY
    • Elektronska pošta
      • pine mail klijent , Thunderbird
      • SMTP (Simple Mail Transfer Protocol): IETF standard, primer SMTP sesije
      • POP (Post Office Protocol): IETF standard, primer POP3 sesije
      • IMAP (Internet Message Access Protocol): IETF standard
    • Prenos datoteka
      • FTP klijenti: komandni ftp, komandni sftp, FileZilla , gFTP, FireFTP
      • FTP (File Transfer Protocol): IETF standard
    • Veb
      • veb pregledači:
        Internet Explorer, Mozilla Firefox , Google Chrome , Opera , Safari
      • veb serveri: Apache , IIS
      • URI - Uniform Resource Identifier
      • HTTP (HyperText Transfer Protocol) : IETF standard
        primeri HTTP sesija
        pregledač-server komunikacija
  • 3. ČAS: HTML i CSS - deo I
    • W3C - World Wide Web Consortium
    • HTML5
      • w3schools.com tutorial
      • zvanična MDN dokumentacija
      • Dive into HTML5 - knjiga
      • HTML5 W3C preporuka
      • HTML5 test za pregledač
      • on-line editor
      • HTML5 aware validator
    • CSS3
      • w3schools.com tutorial
      • zvanična MDN dokumentacija
      • CSS tricks
      • www.css3.info tutorial
      • CSS W3C preporuke
      • CSS3 test za pregledač
      • CSS validator
  • 4. ČAS: HTML i CSS - deo II
    • doterivanje pozadine elemenata
    • model kutije (engl. box model)
    • statičko, relativno, apsolutno i fiksno pozicioniranje
    • primeri raspoređivanja elemenata
  • 5. ČAS: HTML i CSS - deo III
    • plutajući elementi - float svojstvo
    • tabele
    • liste
    • veze
    • slike
  • VIKI ČAS: Vikipedija čas u organizaciji Vikimedije Srbije
    • zahvaljujemo Milici Žarković i Marku Adamu
    • strana sa dodatnim informacijama
    • spisak tema
      • Prijavljivanje: tema se prijavljuje u skladu sa nevedenim uputstvom na vrhu spiska tema. Komentar treba da sadrži imena, prezimena, brojeve indeksa i korisnička imena svih članova tima.
        Teme se dele po principu: ko se prvi upiše
      • Bodovanje: svaka tema nosi 3 poena po članu grupe
      • Rok za predaju: 10. jun 2016. godine
      • Članci od ranijih godina: ukoliko prenosite poene za ovu aktivnost, u spisku sa temama unesite svoje podatke u za to predvidjenu sekciju
  • 7. ČAS: HTML formulari
    • pregled elemenata
    • još jedan pregled
    • kreiranje formulara
  • 8. ČAS: JavaScript - deo I
    • pristupanje elementima DOM drveta
    • promena CSS svojstava
    • očitavanje tekstualnog sadržaja elemenata
    • reagovanje na dogadjaje (onclick, onsubmit, onfocus, onblur,... atributi)
    • Constraint validation API
      • MDN članak
      • prijavljivanje grešaka
    • rad sa konzolom
    • validacija formulara
    • regularni izrazi
  • 9. ČAS: JavaScript - deo II
    • rad sa niskama i Canvas elementom
      • pripremno iscrtavanje čica Gliše
      • igra vešala
      • MDN Canvas API
    • random generisanje niski (captcha programčić)
    • soritranje rečenica po dužini
    • svi materijali sa časa
  • 10. ČAS: jQuery
    • jQuery - zvanični sajt
    • pregled tema:
      • animacije
      • broj dana do kraja semestra/promena stilova elemenata
      • galerija slika
      • validacija formulara
      • svi materijali sa časa
  • 11. ČAS: PHP - deo I
    • PHP - zvanični sajt
    • razvojna okruženja:
      • Ubuntu lamp
      • Windows: EasyPhp
      • XAMPP
      • PHPFiddle
    • pregled tema:
      • provera podataka formulara pre slanja
      • povezivanje formulara i skripta za obradu podataka
      • PHP obrada podataka
      • različiti načini slanja podataka
      • AJAX
      • svi materijali
  • 12. ČAS: PHP - deo II
    • pregled tema:
      • AJAX - ponavljanje
      • rad sa nizovima, sortiranje
      • rad sa niskama, random generisanje niski
      • sesije
      • svi materijali
  • 13. ČAS: PHP MySQL API:
    • MySQL - zvanični sajt
    • phpMyAdmin - okruženje za rad
    • Baza fakultet: definicije tabela i podaci
    • postavljanje primarnog i stranog ključa
    • pregled tema:
      • select upiti
      • insert, update i delete upiti
      • AJAX čitanje iz baze
      • JSON format
      • AJAX čitanje iz baze JSON format
      • svi materijali
  • 14. ČAS: priprema za završni ispit
    • Zadatak:
      • formulacija zadatka
      • rešenje


Рекламное место свободно
Рекламное место
свободно