Osnove WEB projektovanja
ID: 0432nosilac predmeta: Mitrović B. Časlav
nivo studija: osnovne akademske studije
ESPB: 6
oblik završnog ispita: prezentacija projekta
katedra: mašinstvo i informacione tehnologije
cilj
• Da polaznik upozna značaj i korist WEB-a i WEB-programiranja.• Da polaznik prihvati neke od metodologija pripreme podataka za WEB.
• Da napravi osnovne WEB aplikacije za prihvatanje i prikazivanje podataka.
• Stvaranje, upoznavanje i upotreba Web prezentacije
• Određivanje funkcionalnosti sopstvene Web prezentacije
ishod
Student može:• da pripremi, napravi i prikaže sopstveno umeće,
• da odredi funkcionalnost prezentacija na Web-u,
• da pripremi i realizuje WEB aplikaciju,
• da pripremi i realizuje jednostavnu WEB prezentaciju,
• da u timskom radu pripremi i realizuje bilo koju Web prezentaciju.
sadržaj teorijske nastave
ARHITEKTURA Web-a (Internet–Web;specifičnost Web aplikacija, osnove HTTP protokola, WAP protokol), JEZIK HTML, JEZIK XML
OSNOVE JAVA apstraktni Java sloj;
Java servleti i Java appleti;
mrežni protokoli)
PROGRAMIRANjE NA STRANI KORISNIKA (Hijerarhija, upravljanje događajima i vremenskom komponentom;
uvod u ASP)
KORIŠĆENjE BAZE PODATAKA (JDBC, PHP, ASP;
transakcijski modeli;
distribuirana obrada;
CORBA, RMI, DCOM)
SASTAVLjANjE WEB DOKUMENATA (dozvoljeni izrazi;
kontrola unosa;
testiranje;
autorski alati prema W3C;
kriterijumi)
WEB DIZAJN (planiranje, realizacija, dizajn Web stranica;
tipografija;
uređivački stil;
grafika;
formati grafičkih datoteka;
mapa slike;
multimedija)
INTELIGENTNI AGENTI. SIGURNOST (uvod, arhitektura, načini realizacije, primena, sigurnost na Web-u;
siguronosni protokoli;
identifikacija i verifikacija)
O PROJEKTOVANjU PREZENTACIJA PRISTUPAČNIM INVALIDIMA (različiti invaliditeti;
vizuelni, slušni, motorni i saznajni invaliditet;
ograničenja i uputstva)
sadržaj praktične nastave
Analiza Web prezentacija na Internetu. Određivanje najoptimalnije Web prezentacije. Definisanje lične prezentacije. Izrada lične prezentacije i postavljanje i prikazivanje na lokalni server. Diskusija o prednostima i manama upotrebljenih alata. Slanje poruka u mreži sa primedbama ostalim autorima prezentacija. Objedinjavanja svih prezentacija i izrade početne strane. Odabir editora za pisanje koda. Izrada lične Web prezentacije. Formatiranje dokumenata u HTML jeziku. Formiranje liste.;kreiranje hiper-veze;
adresiranje;
upotreba slika;
formiranje tabela (Table);
okviri ili zone (frame);kreiranje obrazaca. Izbor najoptimajnijeg alata za izradu Web aplikacija. Samostalna izrada zadataka korišćenjem:HTML, XML, XHTML,Java Script i Java. Pristupanje izradi projekta timske Web prezentacije. Analiza ciljeva, svrhe i predviđanje problema koji mogu da se jave pri izradi Web prezentacije. Definisanje profila korisnika i zahteva. Plan prezentacije. Maketa prezentacije. Realizacija probne verzije Web prezentacije.
resursi
Za uspešno savladavanje predmeta, neophodno je korišćenje udžbenika, uputstva za izradu projekta, handout-a, Internet resursa. IT oprema (odgovarajući hardver i softver) IKT, raspoloživo u laboratoriji 457) .fond časova
ukupan fond časova: 75aktivna nastava (teorijska)
novo gradivo: 20razrada i primeri (rekapitulacija): 0
aktivna nastava (praktična)
auditorne vežbe: 6laboratorijske vežbe: 21
računski zadaci: 0
seminarski rad: 7
projekat: 3
konsultacije: 0
diskusija/radionica: 3
studijski istraživački rad: 0
provera znanja
pregled i ocena računskih zadataka: 0pregled i ocena laboratorijskih izveštaja: 0
pregled i ocena seminarskih radova: 5
pregled i ocena projekta: 2
kolokvijum sa ocenjivanjem: 0
test sa ocenjivanjem: 3
završni ispit: 5
provera znanja (ukupno 100 poena)
aktivnost u toku predavanja: 5test/kolokvijum: 30
laboratorijska vežbanja: 5
računski zadaci: 0
seminarski rad: 20
projekat: 20
završni ispit: 20
uslov za izlazak na ispit (potreban broj poena): 35
Preuzeto sa www.mas.bg.ac.rs