Students will gain an overview of broader considerations in web and app development, particularly in relation to data ownership, security and decentralisation. Beyond social and ethical issues, they learn how to use concrete programming tools that are specifically designed to implement the the aforementioned aspects.
In the course of the module, the students deal with
After completing the module, students will be able to critically evaluate application architectures, to design and realise software projects and to efficiently use the programming technologies "UIX" and "DATEX" for the development of their applications.
In the context of web applications, basic considerations on the following topics are discussed:
Concrete technologies that have been developed explicitly with these aspects in mind are introduced in the introduced in the following:
In groups, the students will think up ideas for a web application and develop these together into a concept and finally implement it using previously introduced technologies. Finally, a presentation and evaluation of the developed application will follow.
|New Webtechnologies (PW)|
|Project performance (Web application)||1.0||105.0||105.0h|
The effort of the module adds up to 180.0 hours. Thus, the module comprises 6 credit points.
Basic knowledge is imparted by the lecturers and discussed in the course if necessary. The project is implemented
independently in groups with supervision by the lecturers.
Desirable prerequisites for participation in the courses: Basic knowledge of programming or visual design or auditory design or quality assurance is recommended. Willingness to work in groups and present to course participants.
Mandatory prerequisites for module examination registration: Not specified
There are 3 examination components that are assessed individually:
The module is considered passed if at least 60 points have been achieved.
The module can be completed in 1 semester.
This module can be started in the following semesters: winter and summer term
The maximum capacity of students is 35.
Enrolment in the course via ISIS. At the beginning of the course, further information on exam registration will be provided.
Teaching materials are made available to participants via the electronic platform ISIS.
The literature to be covered is made available on the electronic learning platform ISIS at the beginning of the semester.