Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Software Seminar

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
818SOS Z 2 0+2 Czech
Lecturer:
Jiří Fišer (gar.)
Tutor:
Jiří Fišer (gar.)
Supervisor:
Synopsis:

Applications of mark-up language XML in the field of persistent storage of informations and message representation. The main focus is attracted to formal descriptions of structure of XML documents (schema language), transformation of XML documents (XSLT a XQuery) and programmatic processing of XML in object oriented languages.

Requirements:

basic skills to Java or PHP programming

Syllabus of lectures:

1. XML - basic syntax

2. general semantics of XML documents

3. schema languages (Relax NG)

4. XML transformations (XSLT)

5. querying of XML databases (XQuery)

6. stream processing of XML (SAX, XML Reader)

7. Document Object Model (DOM) and its analogs in programming languages (simple XML)

8. high-level access to XML

9. XML as carrier of messaging systems

Syllabus of tutorials:

1. XML - basic syntax

2. general semantics of XML documents

3. schema languages (Relax NG)

4. XML transformations (XSLT)

5. querying of XML databases (XQuery)

6. stream processing of XML (SAX, XML Reader)

7. Document Object Model (DOM) and its analogs in programming languages (simple XML)

8. high-level access to XML

9. XML as carrier of messaging systems

Study Objective:

knowledges: basic insight to XML technologies (XML schemata and XSLT are accented), programmatic processing of XML

skills: design of XML schema for representations of real models, visualization transformations, data aggregation from XML documents, programmatic creation of XML and object mappings

Study materials:

Povinná:

Kosek, J. PHP a XML. Grada. ISBN: 978-80-247-1116-4 (in Czech, PHP and XML)

XML technologie - Principy a aplikace v praxi. Grada. ISBN: 9788024727257 (in Czech, XML technology - principles a applications in practice)

Doporučená:

Bill Evjen, Kent Sharkey, Thiru Thangarathinam, Michael Kay: Professional XML.

Wrox 2007. ISBN: 0471777773

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet24654705.html