SubjectsSubjects(version: 963)
Course, academic year 2013/2014
  
XML Technologies - N143016
Title: XML technologie
Guaranteed by: Department of Informatics and Chemistry (143)
Faculty: Faculty of Chemical Technology
Actual: from 2007 to 2015
Semester: summer
Points: summer s.:5
E-Credits: summer s.:5
Examination process: summer s.:
Hours per week, examination: summer s.:2/2, C+Ex [HT]
Capacity: 28 / 28 (unknown)
Min. number of students: unlimited
State of the course: taught
Language: Czech
Teaching methods: full-time
Teaching methods: full-time
Level:  
Old code: XML
Note: course can be enrolled in outside the study plan
enabled for web enrollment
Guarantor: Jirát Jiří Ing. Ph.D.
Interchangeability : N112024
Is interchangeable with: N112024
Examination dates   Schedule   
Annotation -
The course gives an overview and introduction to XML standards family, which is nowadays standard for structured documents encoding and structured data transfer.
Last update: TAJ143 (27.09.2013)
Aim of the course -

Students will be able to:

Understand XML syntax, edit any XML file

Have overview of the most common XML formats in web publishing area

Validate XML file in several validation languages and create validation schemes

Create basic expressions in XPath selection language

Create basic transformation stylesheets in XSLT language

Last update: TAJ143 (02.07.2013)
Literature -

A: YOUNG, M.J. XML krok za krokem. 1st ed. Praha : Computer Press, 2002. ISBN 80-86593-28-2.

A: HAROLD, E.R. XML v kostce : pohotová referenční příručka. 1st ed. Praha : Computer Press, 2002. ISBN 80-7026-712-4.

A: BRADLEY, N. XML : kompletní průvodce. 1st ed. Praha : Grada, 2000. ISBN 80-7169-949-7.

A: SKONNARD, A.; GUDGIN, M. XML - pohotová referenční příručka : referenční příručka programátora ke XML, XPath, XSLT, XML Schema, SOAP a dalším. 1st ed. Praha : Grada, 2006. ISBN 80-247-0972-4.

A: BRÁZA, J. XML - praktické příklady : podrobný průvodce začínajícího uživatele. 1st ed. Praha : Grada, 2003. ISBN 80-247-0699-7.

Last update: Jirát Jiří (12.11.2014)
Teaching methods -

"Hands-on" experience and autonomous work are key points.

Lectures are combination of presentation and session. Exercises are sent by e-mail.

Last update: TAJ143 (23.02.2008)
Requirements to the exam -

Credits - two practical tests, each at least 50%. Length approx. 90 minutes.

Exam - practical test. Length approx. 180 minutes.

Test rules:

open book exam, ie. any material (printed, Internet, ..) except on-line advices (no mail, SMS, copying, ...)

time is overestimated, it is not necessary to work under pressure

Last update: TAJ143 (23.02.2008)
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

Last update: SMIDOVAL (28.03.2007)
Learning resources -

http://ich.vscht.cz/courses/XML-TECH/

http://www.zvon.org/

Last update: TAJ143 (02.07.2013)
Entry requirements -

Advanced user of MS Windows OS. At least basic experience with Unix/Linux OS (command-line, commands: cp, cd, mv, rm, ls, ...).

Last update: TAJ143 (23.02.2008)
Registration requirements -

Operating Systems and Networks

Last update: TAJ143 (02.07.2013)
Teaching methods
Activity Credits Hours
Účast na přednáškách 1 28
Příprava na zkoušku a její absolvování 1 28
Účast na seminářích 1 28
3 / 5 84 / 140
Coursework assessment
Form Significance
Examination test 100
Continuous assessment of study performance and course -credit tests 0

 
VŠCHT Praha