INF2101 Web Technologies
Subject Coordinator
- Prof. Dr. Peter Kneisel
Teachers
- Prof. Dr. Peter Kneisel
- Kevin Linne
- Prof. Dr. Dennis Priefer
- Andrej Sajenko
- Samuel Schepp
Prerequisite Modules
- Informatics (B.Sc. 2022)
- Digital Media Systems (B.Sc. 2023)
Short Description
Students deepen their knowledge of web-based programming, mainly with respect to dynamic, interactive webpages on desktop and mobile devices connecting to social and collaborative platforms.
Contents
- Deepening of object-oriented and functional programming paradigms.
- Server-based programming and communication technologies (e. g., node.js, socket.io)
- API and SDKs of webservices (e. g., social networks, Cloud-services)
- Development environments of mobile web-based applications
Learning Objectives
Specialist Skills
- The students can explain and apply structures and concepts of of client and server-based web programing, by using current frameworks.
- They can name the interfaces to important web-services and know how to use them.
Methodological Skills (General & Subject-Specific)
- The students are able to develop mobile web-applications.
Social Competencies
- The students are able to develop solutions cooperatively and effectively in groups and support each other in the process.
- They can present their solutions and discuss the results.
Personal Skills
- The students can independently acquire concrete approaches to solutions, which may also lie outside what they have learned so far.
- They can increasingly develop responsibility for their work progress and they can assess their own strengths and weaknesses.
- They can plan their time resources sensibly - also in cooperation with group members.
ECTS-Points (CrP)
- 6 CrP
- Expenditure 180 Hrs.
- Time In-Person 60 Hrs.
- Independent Study 120 Hrs.
Methods of Instruction
- 4 SWS
- Seminaristischer Unterricht 4 SWS
Semester
- Digital Media Systems (B.Sc. 2023)
- Informatics (B.Sc. 2022)
Duration
1 Semester
Availability
Yearly
Instruction Language
German
Bonus Points
No
Bonus points are awarded according to § 9 (4) general provisions. The way in which extra credit may be performed will be explained to the students at the beginning of the course.
Requirements for the awarding of ECTS-Points
Pre-examination achievements:
None
Examination achievements:
Project and written exam (together 100%)
Evaluation
The module evaluation is performed according to §§ 9, as applicable 12 (partial performances), as applicable 18 (Theses, Colloquia) of the general provisions (Part I of the exam regulations).
Prerequisite for
According to § 5 general provisions (Part I of the exam regulations) application to all Bachelor's Degree Programs of the THM possible.
Prerequisite for Modules
- Informatics (B.Sc. 2022)
- Digital Media Systems (B.Sc. 2023)
Literature, Media
- Wird in der Veranstaltung bekannt gegeben.
Legal Disclaimer
- This display mirrors the information available in the Online Services for Students.
- The legally binding documentation for module catalogue can be found in the THM AMB.
- All valid THM examination regulations can also be found in the download area for the THM Examination Authority.