XML Applications
Course code
IFI6038.DT
old course code
IFI6038
Course title in Estonian
XML rakendused
Course title in English
XML Applications
ECTS credits
3.0
approximate amount of contact lessons
42
Teaching semester
spring
Assessment form
assessment
lecturer of 2019/2020  Autumn semester
õppejõud on määramata
lecturer of 2019/2020  Spring semester
lecturer not assigned
Course aims
Introducing XML possibilities. Using XML in own applications.
Brief description of the course
XML application areas, good and bad sides. History of language, technical
possibilities. Syntax - elements and attributes. Describing complex types. Changing structure of document. Using XML in different programming languages: R, PHP,. Data trees and DOM. Big documents and SAX. XML in databases. Different XML-based formats: WML, XHTML, RSS.. Using apps. In practical lessons and in homework students make different XML applications.
Independent work
Creating five XML applications by subjects covered at lectures.
Learning outcomes in the course
Course participant knows structure of XML and JSON, can read and change
configuration files written in XML, can design and write down XML-structure of data. Can add XML input and output to his programs. Knows most popular XML-based markup languages.
Assessment methods
Assessment. Student must create homeworks for bigger parts of course, answer to theoretical questions and solve programming exercise about XML.
Teacher
lekt Jaagup Kippar
Study literature
XML Rakenduste konspekt.
Replacement literature
Asenduskirjanduse põhjal läbimine on võimalik eraldi kokkuleppel
õppejõuga.