Development of Web Applications - B.WIWI-WIN.0005
Course for Bachelor programs
|Frequency||Every winter semester|
|Type of Course||Project seminar|
|Exam Prerequisites||Programming tasks, written exam and compulsory attendance at all seminar dates|
|Examination||Development of a prototypical web application and presentation with a written elaboration|
Recommended knowledge: Module "Management of Information Systems", Module "Programming Language Java"
ContentThe development of application-driven web sites (eg auctions, web shops, communities, etc.) differs from the "classic" client-server development both in terms of requirements (eg in terms of scalability or security issues) as well as in terms of the technologies used (web server, browser, application server, etc.). The aim of the course is to give an insight into the development and the operation of such system. Based on this, a section of a database-based web application is to be devised in small groups (4-5 students each) and implemented with the help of an appropriate development environment.
Study Goals, Project Conception and Implementation:After successful participation, the students are able to
- describe the fundamentals of web application development and define different classifications of web applications,
- identify and assess security-relevant aspects of web applications,
- identify and assess the range of use of frameworks in the development of web applications,
- analyze and critically question the implementation of web applications,
- conceptually model and develop web applications,
- organize and execute complex development projects in teams
Study Goals, Project Documentation:After successful participation, the students are able to,
- to document the design and development process of a web application in the context of a complex development project,
- to document a web-based application system,
- to present the results of a development project..
|What?||When and Where?|
|Registration||In september via Stud.IP (see UniVZ)|
|Seminar||Wednesdays, from first lecture week on, from 9:00 to 12:00|