Skip to main content
Skip header
Terminated in academic year 2019/2020

Web Application Design

Type of study Bachelor
Language of instruction Czech
Code 155-0323/05
Abbreviation TIA
Course title Web Application Design
Credits 4
Coordinating department Department of Applied Informatics
Course coordinator doc. RNDr. Ivo Martiník, Ph.D.

Subject syllabus

1. Request dispatching in the Java EE application server with the support of the Java Servlets technology
2. Programming exceptions in the Web container environment of the Java EE application server
3. Programming threads and their management in the Java EE Application server environment
4. Java Server Pages and their main properties
5. Base elements of the Java Server Pages
6. Implicit objects and directives of the JSP pages
7. Multilayer software architectures on the Java EE application server side
8. Java DataBase Connectivity technology and its main properties
9. Base types of JDBC drivers and the working with them
10. Base classes and interfaces of the java.sql package and their properties
11. Database transactions and their management with the Java DataBase Connectivity technology support
12. Base design patterns for the distributing programming systems creation

Literature

The Java Tutorial - http://java.sun.com/docs/books/tutorial/index.html

Perry B.: Java Servlet & JSP Cookbook, O'Reilly, 2004, ISBN 0-596-00572-5

Levi N.: Java 2: Web Developer Certification Study Guide: 2nd Edition, Sybex,
2002, ISBN 978-0-7821-4202-0 

Advised literature

Basham B., Sierra K., Bates B.: Head First Servlets and JSP, O'Reilly, 2004,
ISBN 978-0-59-600540-5