869 Spletne tehnologije
Vsebina predmeta
- Uvod – spletne tehnologije
- Internet (računalnik, omrežje)
- Splet (WWW) – dokumentno zasnovan porazdeljen sistem
- Arhitektura spleta (model odjemalec-strežnik, komunikacija, imenovanje, … )
- Standardi in protokoli
- Programiranje na strani odjemalcev: (X)HTML, Skriptni jeziki (JavaScript, jQuery,…)
- Programiranje na strani strežnika (PHP, CGI, servlet, …)
- Tehnologije spletnega iskanja in pridobivanja virov (portali, iskalniki, forumi, …)
- Meta- jezik XML (imenski prostor, XML preverjanje, predstavitveni formati, aplikacije XML, …)
- XML zasnovane spletne storitve (SOAP, WSDL, UDDI), RESTful
- Spletno inženirstvo (strategije in metodologije razvoja spletnih aplikacij, uporabniška podpora)
- Varnost spletnih aplikacij (uporabniki, identitete, certifikati, šifriranje)
- Semantični splet
Cilji in kompetence
Osnovni cilj predmeta je študentom predstaviti splet kot model porazdeljenega sistema in uporabo različnih spletnih tehnologij na strani odjemalca in na strani strežnika. Pridobljena znanja študentom omogočajo samostojen razvoj spletnih strani, spletnih mest in spletnih aplikacij.