Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Web Applications Development 2

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
A4M39WA2 Z,ZK 6 2+2c Czech
Lecturer:
Martin Klíma (gar.)
Tutor:
Martin Klíma (gar.), Ladislav Čmolík, Miroslav Macík
Supervisor:
Department of Computer Graphics and Interaction
Synopsis:

This course provides description and practical usage of application servers

and frameworks for developing web applications. It will provide description

of application servers, their basics and design rules, persistence

frameworks for database connections and integration with application

servers. For developing web applications, we will describe properties of

different web frameworks, both server and client side. Introduction to the

quality analysis and optimization of web applications and introduction into

web security will be also provided.

Requirements:
Syllabus of lectures:

1. Web engineering, current state of the Web

2. Application servers, design rules

3. Application server platform I: J2EE

4. Application server platform II: .NET

5. Web services, standards for web services

6. Databases, persistent frameworks and their integration

7. Basic properties of web frameworks

8. Web frameworks overview I

9. Web frameworks overview II

10. Web frameworks overview III

11. Client-side frameworks

12. Methodology of web application design and development

13. Quality of web applications, analysis, statistics and optimization

14. Security of web applications

Syllabus of tutorials:

1. Introduction, homework and seminar work assignment

2. Design of application using web framework and application server

3. Design of application using web framework and application server

4. Design of application using web framework and application server

5. Design of application using web framework and application server

6. Review of designed applications

7. Presentations

8. Quality testing and optimization of applications

9. Individual work on seminar work

10.Individual work on seminar work

11.Individual work on seminar work

12.Individual work on seminar work

13.Presentations of seminar works

14.Credit

Study Objective:
Study materials:

McGovern, J.: Java 2 Enterprise Edition 1.4. John Wiley & Sons, 2003.

Murach, J.: ASP.NET 2.0 Web Programming with C# 2005. Murach.

Asleson, R., Schutta, N. T.: Pro Ajax and Java Frameworks. Apress, 2006.

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
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
roomKN:E-311
Čmolík L.
Macík M.

11:00–12:30
(lecture parallel1
parallel nr.103)

Karlovo nám.
Lab K311
roomKN:E-107
Klíma M.
14:30–16:00
(lecture parallel1)
Karlovo nám.
Zengerova posluchárna K1
roomKN:E-311
Čmolík L.
Macík M.

16:15–17:45
(lecture parallel1
parallel nr.101)

Karlovo nám.
Lab K311
roomKN:E-311
Čmolík L.
Macík M.

18:00–19:30
(lecture parallel1
parallel nr.102)

Karlovo nám.
Lab K311
Tue
Fri
Thu
Fri
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet12588504.html