Document Markup Languages
Focus on XML. You’ll learn about the rules for encoding documents, especially online content, to control how they’re structured and displayed.Specify code for formatting and write programs in Java to deploy XML documents.
Enrolments for this year have closed. Keep exploring subjects.
Subjects may require attendance
QS RANKING 2020
Times Higher Education Ranking 2020
At the completion of this subject students will be able to:
- create documents that conform to an XML description language vocabulary
- explain general markup concepts
- write new XML description language vocabularies
- transform XML documents using XSLT 2.0
- write programs (in Java) to manipulate XML documents.
- XML representation and design
- XML namespaces
- Accessing XML
- Transforming and displaying XML
- Processing XML
You are recommended to have completed the following subjects(s) or have equivalent knowledge before starting this subject:
No special requirements
This subject is an introduction to the principles, use and application of document mark-up languages, especially for use on the World Wide Web; with a particular focus on XML. Topics include document mark-up languages; document description languages; XML namespaces; document transformation and manipulation; document query languages; and XML databases. Implementations will be discussed in Java.
- Assignment 1 (20%)
- Invigilated Exam (60%)
- Assignment 2 (20%)