Web Business & Technology FT
Apply Icon

Web Development & Web-based Frameworks Lab

level of course unit


Learning outcomes of course unit

Students acquire the basic knowledge to develop, test and maintain complex client-side web applications.

The graduates are able to:

- to apply basic concepts of client-side web development,
- to recognize, understand and apply basic design patterns in software architectures,
- implement complex client-side web applications using suitable technologies and frameworks and
-evaluate common technologies and frameworks for the implementation of web applications (web technologies).

prerequisites and co-requisites

Courses of the previous semester successfully completed

course contents

In the lab the contents of the ILV "Web Development & Web-Based Frameworks" are deepened with the aid of practical exercises and case studies. The knowledge gained will be discussed in the group and thus allow a deep insight into and consolidation of the material, which was theoretically dealt with in the ILV.

recommended or required reading

Zakas, N.: Understanding ECMAScript6: The Definitive Guide for JavaScript Developers, No Starch Press, 2016
Liebel, C.: Progressive Web Apps - Das Praxisbuch, Rheinwerk Computing, 2018
Fain, Y.; Moiseev, A.: Angular Development with TypeScript, Manning, 2019
Banks, A.; Porcello, E.: Learning React: Functional Web Development with React and Flux, O`Reilly, 2017

assessment methods and criteria

Portfolio assessment

language of instruction


number of ECTS credits allocated


eLearning quota in percent


course-hours-per-week (chw)


planned learning activities and teaching methods

Project documentation

semester/trimester when the course unit is delivered


name of lecturer(s)

Stefan Huber, MA, BA

year of study


recommended optional program components


course unit code


type of course unit


mode of delivery


work placement(s)

not applicable