SEARCH

CONTACT

email: lich@vscht.cz address:
ICT Prague
Technická 5
166 28 Prague 6
map: how to find us

ICT Prague

Logo VŠCHT

Facebook

Facebook

Bioinformatika

Bioinformatika

ENBIK

ENBIK

« one step back EDUCATION

XML Technologies (N143016SIS)

Lecture Exercise Laboratory Examination Credits
2 2 0 Z+Zk 5
   
Guarantor Jirát Jiří
Teacher Jirát Jiří

Annotation:

This course should give students deep insight into modern XML technologies, which include validation of XML document structure (DTD, XML Schema, Relax NG), selection languages (XPath) for querying documents and also transformation of documents (XSLT, XQuery).

Syllabus:

  1. Publishing and storing documents: history and present. XML: advantages, current and future use, syntax, tools
  2. Formal definition of document structure and its validation I - DTD
  3. Namespaces. XHTML: structure of web document, basic XHTML elements and attributes
  4. Displaying XML documents using CSS
  5. SVG: vector graphics in XML
  6. Introduction to XPath
  7. Introduction to XPath
  8. Introduction to XSLT
  9. Introduction to XSLT
  10. XSL FO - formatting XML documents for print
  11. Formal definition of document structure and its validation II - Relax NG
  12. Formal definition of document structure and its validation III - XML Schema
  13. MathML - mathematics in XML, CML - chemistry in XML
  14. Combining XML formats

Notes:

  • Credit - two practical tests, each at least 50%. Length approx. 90 minutes.
  • Exam - practical test. Length approx. 180 minutes.
  • Test rules: open book exam, i.e. any material (printed, Internet, ...) except on-line advices (no mail, SMS, copying, ...)