Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Web Application Development

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
17PBITWA KZ 3 0P+2C Czech
Lecturer:
Tomáš Hrůza (guarantor)
Tutor:
Tomáš Hrůza (guarantor)
Supervisor:
Department of Biomedical Informatics
Synopsis:

Client-server communication and HTTP protocol, web development applications standards (HTML, XHTML, XML, CSS, javascript), web developing languages, database systems, web server, modern approaches in web application development, developing tools, design web application and realization, web hypermedial systems, e-learning systems on web, design of medical informational web systems.

Requirements:

Participation in exercises, passing test with a minimum profit of 17 points (maximum 35) the implementation of final project with minimum profit of 32 points (max 65), . Overall evaluation: according to the classification of the ECTS.

Syllabus of lectures:

no lectures

Syllabus of tutorials:

1. Fundamentals of HTML language.

2. Fundamentals of CSS.

3. Web explorers, servers. intro to PHP

4. PHP - web form's data processing, functions

5. PHP - work with database

6. PHP - sessions, classes

7. Introduction and examples in Javascritpt and AJAX

8. Test.

9. MVC, frameworky, CakePHP.

10. CakePHP.

11. CakePHP.

12. CakePHP.

13. WordPress - custom plugin.

14. Presentation of final projects.

Study Objective:
Study materials:

[1] Krug S., Don´t Make Me Think! A Common Sense Approach to Web Usability, 2000 New Riders Publishing

[2] Meyer E., More Eric Meyer on CSS, 2004 New Riders Publishing

[3] King A. B., Speed Up Your Site: Web Site Optimization, 2003 New Riders Publishing

[4] Arlow J., UML and the Unified Process Practical Object-oriented Analysis and Design, 2003 Pearson Education Limited

[5] Cohen J., Usually Useful Web Book, 2003 New Riders Publishing

[6] Hopson K.C., Developing Professional Java Applets, 1996 Sams.net Publishing

Note:
Time-table for winter semester 2019/2020:
Time-table is not available yet
Time-table for summer semester 2019/2020:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
roomKL:B-730
Hrůza T.
16:00–17:50
(parallel nr.1)
Kladno FBMI
Počítačová učebna
Fri
Thu
Fri
The course is a part of the following study plans:
Data valid to 2019-12-09
For updated information see http://bilakniha.cvut.cz/en/predmet2791506.html