Skip to main content
Skip header

Programming applications for WWW

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code548-0105/01
Number of ECTS Credits Allocated5 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
KUK064Ing. Pavel Kukuliač, Ph.D.
CAH0021doc. RNDr. Jan Caha, Ph.D.
Summary
Students will be able to create own web pages with modern tools, for example with AJAX and HTML 5.
Learning Outcomes of the Course Unit
student demonstrates knowledge of:
* Technologies to develop applications for the Web,
* Chosen programming language,
* Security of web applications.

Students can:
* Develop a simple web application,
* Develop a simple Web application that uses the database,
* Install and manage selected content management system.

student is able to:
* Use Web standards in the development of simple Web applications,
* Select appropriate WWW technology in the context of the specified situation,
* Estimate the complexity of developing Web applications in the context of specified conditions.
Course Contents
1) Internet, intranet. TCP/IP. HTTP. HTTPS.
2) HTML page. Structure. Basic components. Text formatting. Tables. Images. Multimedia. Frames. CSS.
3) Scripting on server side.
4) Forms.
5) CGI, PHP, Servlets.
6) Connecting to relation database.
7) Java Script, Java applet. Plug - in.
8) XML. AJAX.
9) Web services in PHP.
10) Redaction system WordPress.
11) Multimedia in HTML5.
Recommended or Required Reading
Required Reading:
Kosek J. Vše o WWW. http://www.kosek.cz/
Kosek J. Vše o WWW. http://www.kosek.cz/
Recommended Reading:
Gundavaram, S.: CGI programování, Computer Press 1998
Holzner, S.: Začínáme programovat v Ruby on Rails. Computer Press, 2007.
Laurie, B., Laurie, P.: Apache - správa webového serveru, Computer Press, 1997.
Gundavaram, S.: CGI programování, Computer Press 1998
Holzner, S.: Začínáme programovat v Ruby on Rails. Computer Press, 2007.
Laurie, B., Laurie, P.: Apache - správa webového serveru, Computer Press, 1997.
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit33 17
        ExaminationExamination67 30