Web Application Development 2
Code | Completion | Credits | Range |
---|---|---|---|
YD36TW2 | Z,ZK | 4 | 14+6s |
- Lecturer:
- Tutor:
- Supervisor:
- Department of Computer Science and Engineering
- Synopsis:
-
The aim of the course is to get practical skills with implementation of web applications based on application servers technology, next to get overview knowledge of modern web concepts.
- Requirements:
-
TW1 (WA1)
- Syllabus of lectures:
-
1. Web engineering, contemporary state of web
2.Application server platform I: J2EE
4. Application server platform III: programming techniques for applications based on application servers technology
5. Web services, web service standards
6. Architecture of web application based on application server, design principles,
7. Web application access to data, integration of web applications, collaboration on web
8. Quality of web applications, analysis, statistics, performance tuning
9. Personalized web, specifics of various web client types (PDA, mobile phone, ...), adaptive hypermedia systems
10. Semantic web, ontology, semantic web standards
11. Information search in web, text and semantic search, web agents, client-server architecture and distributed approach
12. Web applications security
13. Web as a tool of information society: communication, establishment of communities, e-learning, e-government, e-banking, e-commerce, art in web
14. Backup
- Syllabus of tutorials:
-
1. Organization of seminars, assignment of home work and semester projects
2. - 5.Design of application based on application server technology
6. Check of semester projects
7. Presentation of semester project application design
8. Quality of web applications, performance tuning
9. - 12. Work on semester project
13. Presentation of semester projects
14. Crediting
- Study Objective:
- Study materials:
-
Hall, M.: Core Servlets and JavaServer Pages, A Sun Microsystems Press/Prentice Hall PTR Book, 2002
Bureš, M., Morávek, A., Jelínek, I.: New generation of Web Technology, VOX, 2005, ISBN 80-86324-46-X, book in Czech
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Web a multimedia (compulsory elective course)