Web Engineering
Dates - Content - Literature
Dates
... slides available for 'anonymous/secret'
Wed, 23.6.10, 8:30-10:00, K 208 (Slides)
Thu, 24.6.10, 17:00-18:30, K 208 (Slides)
Tu, 29.6.10, 17:00-18:30, K 208 (Slides)
Wed, 30.6.10, 17:00-18:30, K 208 (Slides)
Thu, 1.7.10, 13:15-14:45, K 208 (Slides)
Fr, 2.7.10, 10:15-11:45, K 208 (Slides)
Fr, 2.7.10, 13:15-14:45, K 208 (Slides)
Mo, 12.7.10, 13:15-14:45, K 208 (Slides)
(Tu, 13.7.,10, 17:00-18:30, K 208) moved to Thursday afternoon
Wed, 14.7.10, 13:15-14:45, K 208 (Slides)
Thu, 15.7.10, 13:15-14:45, K 208 (Slides)
Thu, 15.7.10, 17:00-20:00, K 208 (Slides)
Content
Web Engineering deals with the development of web-based applications, their usage, their maintenance, and their evolution.
The students learn to understand the particuliarities of web engineering compared to classical software engineering. They have fundamental knowledge of the languages involved in web-based systems, and they are able classify the most important technologies and tools used. They have deepened knowledge in software processes with respect to the area of web-based systems.
I. Introduction
web applications, requirements, characteristics and quality goals
II. The Web
hypermedia, languages (html, xml),
protocols and layers, application protocols, terminology, languages (http)
III. Server-side Components
application servers, frameworks, components, languages (php)
IV. Client-side Components
browsers, plugins, languages (javascript)
V. Architectural Aspects
client-server, peer-to-peer, web services
VI. Frameworks
application architectures, MVC, components, Ruby on Rails, Zend
Literature
Gerti Kappel, Birgit Pröll, Siegfried Reich, and Werner Retschitzegger,
editors. Web Engineering. John Wiley & Sons, Chichester, England.
Kontakt