Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti
|
|
Pogojev ni. |
Vsebina
|
|
• Uvod: zgodovina interneta, osnovne storitve, iskanje informacij po spletu, pasti interneta.
• HTML: osnovne značke, tabele, okvirji, seznami, pomenske značke, obrazci, slikovne mape, večpredstavne vsebine, XHTML, HTML5, optimizacija za spletne iskalnike.
• Osnove spletnega oblikovanja, barve, CSS in CSS3, odzivno spletno oblikovanje.
• Javascript: krmilne strukture in operatorji, funkcije, osnovni objekti (Array, Boolean, Date, Math, String, HTML objekti DOM), AJAX, JQuery.
• Osnove skriptnega jezika PHP: podatkovni tipi, osnovni konstrukti, polja, funkcije.
• Mikroformati, HTML5 microdata, XML, RDFa, SVG.
• Uvod v spletne tehnologije.
|
Temeljni literatura in viri
|
|
• M. Ojsteršek: Učno gradivo in primeri dosegljivi na http://supz.feri.uni-mb.si – potrebna je prijava v portal.
• Spletni vir W3Schools: dosegljiv na http://www.w3schools.com/, obiskano 14. 11. 2014.
• Zak Ruvalcaba, Anne Boehm: Murach's HTML5 and CSS3, Mike Murach Ąsociates, Fresno, 2011.
• Zak Ruvalcaba: Murach's JavaScript and jQuery, Mike Murach Ąsociates, Fresno, 2012.
• Joel Murach: Murach's PHP and MySQL (Murach: Training & Reference), Mike Murach Ąsociates, Fresno, 2010.
|
Cilji in kompetence
|
|
Cilj predmeta je študenta seznaniti z uporabo osnovnih storitev na internetu, osnovnimi tehnikami iskanja po spletu, osnovami jezika HTML in dogodkovnim programiranjem z uporabo DHTML, Javascripta ter osnovami skriptnega jezika PHP. |
Predvideni študijski rezultati - znanje in razumevanje
|
|
Po zaključku tega predmeta bo študent sposoben:
• poiskati ustrezne informacije na internetu,
• uporabljati osnovne storitve, ki jih ponuja internet,
• pisati preproste spletne strani.z uporabo jezika HTML, PHP, Javascript.
|
Predvideni študijski rezultati - Prenosljive/ključne spretnosti in drugi atributi
|
|
Spretnosti komuniciranja: ustni zagovor laboratorijskih vaj, ustno izražanje na ustnem izpitu, pisno izražanje pri pisnem izpitu.
Uporaba informacijske tehnologije: uporaba programskih orodij za načrtovanje, implementacijo, razhroščevanje in testiranje enostavnih spletnih programov.
Reševanje problemov: načrtovanje in implementacija enostavnih spletnih programov. |
Metode poučevanja in učenja
|
|
• predavanja,
• laboratorijske vaje.
|