Descrizione dell'insegnamento
La descrizione del corso è disponibile solo in croato.
- Uvodno predavanje i upoznavanje studenata sa obavezama i nastavnim materijalom
- Upoznavanje s XML (EXtensible Markup Language) standardima i sintaksom XML dokumenta, izrada XML dokumenta po W3C pravilima
- Arhitektura i publiciranje XML dokumenata, XML Schema, XML transformacije i za što ih koristimo
- Studenti će ponoviti/naučiti kako radi XML Schema i čemu služi, te koja su pravila pisanja sintakse XML Scheme
- Klijentsko-poslužiteljska arhitektura, osobine klijenta i servera, što je
- Apache web server i kako radi
- Upoznavanje sa PHP skriptnim jezikom, serverska strana web aplikacija
- Teorijske osnove iz HTML (HyperText Markup Language) i CSS (Cascading Style Sheets), pravila pisanja i struktura HTML dokumenta
- Integracija HTML i CSS dokumenata, oblikovanje izgleda stranice pomoću CSS-a
- PHP (Hypertext Preprocessor) sintaksa i njegova primjena, PHP varijable i pravila označavanja
- Funkcionalnost i primjena petlji u programskom okruženju, polja podataka, require i include naredbe
- MySQL baza podataka, njihova primjena i čemu služe
- Primjeri kako kreirati relacijsku bazu podataka
- Povezivanje PHP skriptnog jezika sa bazom podataka, postavljanje upita na bazu, te prikaz rezultata pretraživanja
- Unos, izmjena i brisanje podataka iz baze preko forme
- Prezentacija radova studenata na samostalnim projektima
- Ponavljanje ključnih elemenata gradiva, priprema za ispit
- Provjera znanja iz teorije, XML, XML Schema, HTML, CSS, PHP (sintaksa, tipovi podataka, polja podataka, petlje)
- MySQL baza podataka, SQL upiti na bazu
Quando e dove
The timetable and room occupancy are available after signing in with your TVZ account.
Sign in with TVZ accountRisultati di apprendimento
I risultati di apprendimento sono mostrati in inglese.
- ability to organise groups of data into functional sets
- ability to compose the XML data schemes and the XML configuration files
- ability to devise a model of using configuration files to develop Web services in the open source environment
- ability to develop a web service operations in the open source environment
- ability to control a web service configuration by using PHP tools
- ability to prepare a dynamic wsdl document
- ability to connect public Web services
Bibliografia
Bibliografia obbligatoria
- Šimec, Alen; Programiranje mrežnih aplikacija u PHP jeziku; Tehničko veleučilište u Zagrebu; 2024
Šimec, Alen; Programiranje i optimizacija Internet stranica u HTML5 okruženju; Tehničko veleučilište u Zagrebu; 2015;
Šimec, Alen; Uvod u HTML, XHTML i CSS; Tehničko veleučilište u Zagrebu; 2011;
W3C preporuka; Extensible Markup Language (XML) (www.w3c.org);
W3Schools Online Web Tutorials (www.w3schools.com);
Fawcett J., Ayers D., Quin L. R. E., Beginning XML, 5th Edition, John Wiley Sons, 2012.;
Simon St. Laurent, Michael Fitzgerald; XML Pocket Reference, 3rd Edition; OReilly Media; 2005.
Doug Tidwell; XSLT, 2nd Edition; OReilly Media; 2008.
Priscilla Walmsley; XQuery, Search Across a Variety of XML Data; OReilly Media; 2007.
XML.com, OReilly, www.xml.com;
Holzner S., Inside XML, Pearson Education, 2000;
Ray E.T., Learning XML, 2nd edition, OReilly, 2003;
Titolari dell'insegnamento 1
Docenti dell'insegnamento 1
Appelli d’esame
Le date per questo anno accademico non sono ancora state pubblicate. L'anno scorso si sono svolte:
- 7. 2. 2026.Redovni roksvolto
- 11. 2. 2026.Redovni roksvolto
- 20. 2. 2026.Redovni roksvolto
- 23. 6. 2026.Redovni roksvolto
- 7. 7. 2026.Redovni roksvolto
- 8. 9. 2026.Redovni roksvolto
entro 10 giorni fino a 30 giorni più tardi svolte
Fonte: ISVU. Un clic sulla data apre Studomat per l'iscrizione all'esame; lì verifica anche eventuali modifiche.