pred. Klemen Turšič / Instr. Klemen Turšič
E-mail: klemen.tursic@fis.unm.si
2. letnik
Spletno programiranje
Predmet Spletno programiranje (Oblikovanje in programiranje spletnih strani*) študentom predstavi konkretne procese programiranja, kot so jezik HTML, slogovne predloge CSS, jezik JavaScript in objektni model DOM, jezik PHP in poizvedovalni jezik SQL, ki jih uporabljamo za oblikovanje spletnih strani, programiranje na strežniku ali pri klientu ter pri oblikovanju podatkovnih baz. V tem procesu se študentje naučijo načrtovati programe in razumejo pomen načrtovanja in testiranja programske opreme. Operativno poznajo programske jezike za spletno programiranje in so sposobni izdelati dinamično spletno stran. Študentje poleg obiskovanja predavanj in vaj pripravijo še seminarsko nalogo, kjer sami preizkusijo predavano snov. Povezava na učni načrt.
1. letnik
Spletno programiranje 1
Predmet Spletno programiranje študentom predstavi konkretne procese programiranja z jeziki HTML, XML, XHTML, SVG, HTML 5, principe za oblikovanje spletnih strani in spletnega programiranja pri klientu (jezik JavaScript, Objektni model DOM, Tehnologija AJAX, Podatkovni format JSON). V tem procesu se študentje naučijo načrtovati programe in razumejo pomen načrtovanja in testiranja programske opreme. Operativno poznajo programske jezike za spletno programiranje in so sposobni izdelati vzorčno spletno aplikacijo. Študentje poleg obiskovanja predavanj in vaj pripravijo še seminarsko nalogo, kjer bodo sami preizkusili predavano snov. Povezava na učni načrt.
2. letnik
Življenjski cikel razvoja spletne in mobilne aplikacije
Predmet Življenjski cikel razvoja spletne in mobilne aplikacije študente seznani z osnovami spletnih in mobilnih aplikacij, kot so faze razvoja, življenjski cikel, pristop k uporabi aplikacij in poslovni modeli za uporabo spletnih oz. mobilnih aplikacij, kar ponazori tudi s primerom dobrih/slabih praks. Tako študentje spoznajo pomembnost poznavanja celotnega življenjskega cikla razvoja spletne/mobilne aplikacije, vlogo pravilne identifikacije poslovnega modela in njegovo vlogo znotraj razvoja spletne/mobilne aplikacije ter tudi z izdelavo seminarske naloge demonstrira razumevanje in sposobnost timskega in individualnega dela na področju identifikacije, zasnove, planiranja, razvoja, prodaje in trženja spletne/mobilne aplikacije. Povezava na učni načrt.