Lecturer(s)
|
-
Hub Miloslav, doc. Ing. Ph.D.
|
Course content
|
Internet, HTTP protocol, the WWW service, the markup language HTML. The client´s dynamics, JavaScript, DHTML. The server´s dynamics, PHP, MySQL. Markup languages history. The XML marking language, name spaces, entity. Schemes in XML, DTD, XML Schema. Parsing of XML documents, SAX, DOM. Navigation and searching in XML documents, XPath,XQuery. Hypertext links in XML documents, XLink, XPointer. Transforming and formatting of XML documents, XSL, XSLT, XSL FO. Web services, SOAP, UDDI, WSDL. XML applications.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Demonstration
|
Learning outcomes
|
The aim of the course is to provide knowledge of the main current technologies used on the Internet with accent on gaining skills to use acquired knowledge for solving specific tasks.
Students will be familiar with the current main technologies used on the Internet. They will be able to make decisions about suitable technology and to support their decisions with relevant arguments. At the same time, students will be able to apply selected technology in practice.
|
Prerequisites
|
Knowledge of HTML. Knowledge of algorithmization and basic principles of programming. Basic knowledge of database realm. Basic knowledge of internet network and its services.
|
Assessment methods and criteria
|
Home assignment evaluation, Didactic test, Systematic monitoring
Assigment is granted upon elaboration of given tasks. Examination is granted upon electronic tests. Details will be presented at the first lecture.
|
Recommended literature
|
-
Bohmer, M. Návrhové vzory v PHP. Computer Press & Pal8c knih Luxor, 2012. ISBN 9788025133385.
-
Bradley, Neil. XML : kompletní průvodce. Praha: Grada, 2000. ISBN 80-7169-949-7.
-
Hub, Miloslav. Technologie internetu - PHP 5 : distanční opora. Pardubice: Univerzita Pardubice, 2009. ISBN 978-80-7395-163-4.
-
Hub, Miloslav. Technologie internetu - XML : distanční opora. Pardubice: Univerzita Pardubice, 2010. ISBN 978-80-7395-306-5.
-
Marchal B. XML v příkladech. Praha: Computer Press, 2000. ISBN 80-7226-332-3.
-
Scott I. Dynamické HTML. Computer Press, 2000. ISBN 80-7226-268-8.
-
Schlossangle G. Pokročilé programování v PHP 5. Brno: Zoner Press, 2004. ISBN 80-86815-14-5.
|