Lecturer(s)
|
|
Course content
|
The course is divided into two parts. The first part of the course deals with the basics of XML technology: 1. XML document creation rules. 2. Validation of XML documents. 3. DTD rules. 4. Templates and schemes. 5. XSL, CSS styles for XML. 6. Fundamentals of DocBook. 7. Transformation of XML documents. The second part of the course deals with the basics of HTML (XHTML) in relation to XML: 1. Structure of HTML documents. 2. Typography in HTML. 3. Tables in html. 4. CSS in HTML. 5. SCSS, LESS.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing)
|
Learning outcomes
|
Learning outcomes of the course unit The subject is designed to gain knowledge and experience with XML-based markup languages. These technologies form the necessary basis for other courses focused mainly on Internet technologies. It presents ways how to work effectively with modern techniques using universal XML and HTML technology.
Students will understand the general principles of XML technology and related HTML. They will learn to work with tools for creating XML and HTML documents, focusing especially on Internet technologies, so that they will be able to use them in requests for obtaining data between various technical means.
|
Prerequisites
|
Prerequisites and co-requisites The prerequisite for the course is knowledge of computer skills. It is mainly work in a text editor or in some of the programming tools (WebStrom, xEdit, etc.). This is not a necessary condition. Students with basic knowledge of work in one of the text editors can manage the transition to any of the tools.
|
Assessment methods and criteria
|
Oral examination, Development of laboratory protocols
Active approach in the training workshops and the development of independent tasks under each thematic blocks.
|
Recommended literature
|
-
Bob Stayton. DocBook XSL: The Complete Guide. Sagehill Enterprises. ISBN 0974152137.
-
Holubová Irena, Nečaský Martin. XML technologie - Principy a aplikace v praxi. Praha, Grada, 2008. ISBN 978-80-247-2725-7.
-
Jiří Kosek. XML pro každého. Grada, 2006. ISBN 80-7169-860-1.
-
KOČIČKA, P., BLAŽEK, F. Praktická typografie. Computer Press. Brno, 2004. ISBN 80-7226-385-4.
-
Kosek, Jiří. DocBook. 2008.
-
Laurenčík Marek. Tvorba www stránek v HTML a CSS. Gradua. Praha, 2019. ISBN 978-80-271-2241-7.
-
Marianne Hauser, Tobias Hauser, Christian Wenz. HTML a CSS - Velká kniha řešení. Praha, COMPUTER PRESS, 2006.
|