FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO


Učna enota
 SPLETNE TEHNOLOGIJE 
https://aips.um.si/PredmetiBP5/UcnaEnotaInfo.asp?Zavod=15&Jezik=&Leto=2019&Nacin=&Predmet=61M004

Šifra učne enote    61M004 2019

Nivo Študijkski program ali njegov del Letnik Semester
1 BM20 RAČUNALNIŠTVO IN INFORMACIJSKE TEHNOLOGIJE 1 Zimski

ECTS točke 5

Ure - Predavanja 30
Ure - Seminarske vaje 2
Ure - Računalniške vaje 28
Ure - Samostojno delo študenta 90

Nosilci
izr. prof. dr. LUKAČ NIKO

Jeziki predavanj slovenski
Jeziki vaj slovenski

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti
Pogojev ni. 
Vsebina
• Uvod. • Označevalni jeziki. • Tehnologije na odjemalcu: Javascript, AJAX, pošiljanje dogodkov iz strežnika. • Varnost spletnih aplikacij. • Tehnologije na strežniku. • Socialna omrežja in tehnologije Web 2.0. • Spletne storitve, SOA, EDA, BPMN in BPEL. • Tehnologije pomenskega spleta. • Portali in tehnologije vključevanja zunanjih storitev in vsebin (lepljenke (mashup) in uporaba programske opreme kot storitev. • Tehnologije, ki omogočajo delovanje spletnih iskalnikov in priporočilnih sistemov.  
Temeljni literatura in viri
• L. Shklar, R. Rosen: Web Application Architecture: Principles, Protocols and Practices, John Wiley & Sons, Chichester, West Sussex, 2009. • N. S. Williams: Professional Java for Web Applications, John Wiley & Suns , Indianapolis, 2014. • D. Esposito: Go to "Programming Microsoft ASP.NET MVC (3rd Edition) (Developer Reference)", O'Relly Media Inc., 2014. • S. Bergmann, S. Priebsch: Real-World Solutions for Developing High-Quality PHP Frameworks and Applications, John Wiley & Suns , Indianapolis, 2011.  
Cilji in kompetence
Cilj predmeta je naučiti študente uporabiti in ovrednotiti primernost uporabe trenutno aktualnih spletnih tehnologij.  
Predvideni študijski rezultati - znanje in razumevanje
Po zaključku tega predmeta bo študent sposoben: • ovrednotiti primernost različnih spletnih tehnologij, • razumeti razlike med spletnimi tehnologijami, • izbrati primerno spletno tehnologijo za izdelavo obsežnejše spletne aplikacije glede na zahteve naročnikov.  
Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi
On completion of this course the student will be able to: • evaluate the suitability of various Web technologies, • understand differences between Web technologies, to choose suitable Web technology for development of a complex Web application according to user requirements.  
Metode poučevanja in učenja
predavanja, laboratorijske vaje.  

Načini ocenjevanja Delež (%)
Laboratorijske vaje 50  
1. vmesni pisni izpit 25  
2. vmesni pisni izpit 25  
Opombe
Če študent ni uspešno opravil obeh vmesnih izpitov, jih nadomesti s pisnim izpitom v deležu 50 %. 
[EOP]