Web Business & Technology FT
Apply Icon
Apply
now

Server-side Software Development & Data Management Lab

level of course unit

Bachelor

Learning outcomes of course unit

The students acquire knowledge for the development, testing and operation of complex database-supported server-side applications.

The students:
- Can design, test and implement service interfaces for aspects such as security or performance
- Can design and evaluate software architectures for complex and distributed applications
- Can evaluate and implement different web service technologies
- Can evaluate and implement different and suitable message formats for data exchange
- Know different ways of integrating database systems in the backend of an application
- Can independently operate and administer server-side data storage solutions

prerequisites and co-requisites

Courses of the previous semester successfully completed (the theoretical foundation for this course is laid in the corresponding ILV)

course contents

In the lab the contents of the ILV "Server-side Software Development & Data Management" 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

- Hauser, T.; Wenz, C.: PHP 7 und MySQL: Das umfassende Handbuch, Rheinwerk Computing, 2019
- Tilkov, S.; Eigenbrodt, M.; Schreier, S.; Wolf, O.: REST und HTTP: Entwicklung und Integration nach dem Architekturstil des Web, dpunkt.verlag, 2015
- Pollard, B.: HTTP/2 in Action, Manning, 2019
- Dippold, R; Meier, R.; Schnider, W.; Schwinn K.: Unternehmensweites Datenmanagement, Springer, 2005

assessment methods and criteria

Portfolio assessment

language of instruction

German

number of ECTS credits allocated

2

eLearning quota in percent

0

course-hours-per-week (chw)

1

planned learning activities and teaching methods

- Working on exercises
- Case study

semester/trimester when the course unit is delivered

4

name of lecturer(s)

Stefan Huber, MA, BA

year of study

2

recommended optional program components

none

course unit code

FSS2

type of course unit

practice

mode of delivery

Compulsory

work placement(s)

not applicable