Lecturer(s)
|
-
Hub Miloslav, doc. Ing. Ph.D.
|
Course content
|
Internet, protocol HTTP, service WWW, marking language HTML. Dynamics on the side of the client, JavaScript, DHTML. Dynamics on the side of the server, PHP, MySQL. Marking language XML, nominal space, entities. Schemes in XML, DTD, XML Scheme. Parsing of XML documents SAX, DOM. Navigation and questionning in XML documents, XPath, XQuery. Hypertext links in XML documents XLink, XPointer. Transforming and sizing of XML documents XSL, XSLT, XSL FO. Web services, SOAP, UDDI, WSDL.
|
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
|
-
Williams, Hugh E. Web database applications with PHP and MySQL. Sebastopol: O'Reilly, 2002. ISBN 0-596-00041-3.
|