Web Engineering

Prof. Dr. Jürgen Ebert

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.

 

 

last modified Aug 24, 2011 09:37 PM

Kontakt