suomeksi
in English

XML and Multi-channel Publishing (D0130), 3 op

Basic information

Course name:XML and Multi-channel Publishing
XML and Multi-channel Publishing
Course Winha code:D0130
Kurre acronym:XmlMcp
Credits:3
Type and level of course:Professional studies
Year of study, semester or study period:4.year
Implementation:Autumn semester, 1.period
Semester:0607
Language of tuition:English
Teacher:Kari Aaltonen
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

TIEL0004 Application Development
D0127 Introduction to Programming
D0004 Publishing Tools

Basic knowledge in programming, publishing tools and xhtm-scripting language are compulsory prerequisites.

Course contents (core content level)

? Multi-channel publishing process
? Structured documents
? Xml technology, document definition, structure definition and description, content and presentation, parser and validation
? Description languages (xhtml, pdf, MathML and SVG), W3C standards
? Xml ?tools:
o xml-programming (java(PHP, javascript, msxml, xerces, xalan, fop)
o development environment (Eclipse)

Course contents (additional)

? System level solutions
? Xml-based data exchange between heterogenic organizations, systems and application
? Xml support in databases and publishing tools

Core content level learning outcomes (knowledge and understanding)

After completing the course the student knows structured documents and how there is used in multi-channel publishing.

Core content level learning outcomes (skills)

After the course the student is able to define if the xml?based approach is an economically and technically supported argument in publishing systems. The student is also able to construct xml-based structured documents to be published in various channels.

Recommended reading

Inside XML
Steve Holzner

PHP 5 Unleashed

Teaching and learning strategies

Class room teaching: 14 h
Laboratory excercises:21 h
Project: 20
Exams: 2 h
Student individual workload: 23 h
Total: 80 h
Follow-up of the student workload analysis performed: -

Teaching methods and student workload

Assessment weighting and grading

Assessment of the compulsory homework assignments, laboratory reports and the project. Final exam.

Related competences of the degree programme

login