TRANSFORMATION LANGUAGES

Academic year
2019/2020 Syllabus of previous years
Official course title
TRANSFORMATION LANGUAGES
Course code
M77033 (AF:325058 AR:174992)
Modality
On campus classes
ECTS credits
2
Degree level
Master di Primo Livello (DM270)
Educational sector code
INF/01
Period
Annual
Course year
1
Where
VENEZIA
The course aims at increading students' understanding of XPath and introducing them to XQuery.
By the end of the course the students will have acquired:
- Knowledge and understanding of XPath
- Basic knowledge and understanding of XQuery
- Ability to apply this knowledge to the automated creation of web pages
- Ability to apply this knowledge to devise complex searches
Basic knowledge of HTML, XML (TEI), preferably also XPath.
Work will start from simple navigation in XML-documents and XML-databases provided by the teacher. The goal is to arrive at a transformation script that extracts information from multiple XML-documents to create an output in HTML.
Priscilla Walmsley, XQuery : search across a variety of XML data. Second edition, Sebastopol, CA: O'Reilly Media, 2015.
Creating an own XQuery script on a given task.
The approach is laboratory-based and highly interactive. Students will partly work on complementary tasks and in groups.
Italian
Participants are required to have eXist (http://www.exist-db.org/ ) and oXygen (https://www.oxygenxml.com/ ) or Notepad++ (https://notepad-plus-plus.org/ ) installed on their own computer at the beginning of the course.
written and oral
Definitive programme.
Last update of the programme: 16/02/2020