Structured Representation of Information
|Professors||Andriana Prentza Eleftheria Stougiannou|
|Lecture hours||3 hours|
|Lab hours||2 hours|
|Digital resources||View on Aristarchus (Open e-Class)|
The course’s material includes standard technologies and languages of modeling/representation of data/metadata used on the web and web services and how they are implemented in practice with code development in XML, XSL, and XML Schema.
Upon successful completion of the course, the students will be in position to:
- Explain the basic technologies and languages of data modeling/ representation of data/metadata used on the web and web services.
- Design and develop programs using XML, XSL and XML Schema.
- Evaluate metadata modeling and decide whether they follow the given requirements.
- Introduction to markup languages and semantic web
- Introduction to XML, basic structure of XML documents
- Valid XML documents / Use of Document Type Definition (DTD)
- Presentation of XML documents using CSS
- XML namespaces
- Presentation of XML documents using data binding
- Presentation of XML documents using scripts of Document Object Model (DOM)
- Transformation and presentation of XML documents using XSLΤ/XSL
- Modelling of XML documents using XML Schema
- XML applications
- “XML Guide”, Edition: 1st, Author: S. Holzner, Publisher: M. Gkiourdas, 2009 (1st Book)
- “XML step by step”, Author: M. J. Young, Publisher: Kleidarithmos Ltd, 2011 (2nd Book)
- Notes and course slides