INF.06528.02 - Client-seitige Web-Anwendungen (Complete module description)

INF.06528.02 - Client-seitige Web-Anwendungen (Complete module description)

Original version English
INF.06528.02 5 CP
Module label Client-seitige Web-Anwendungen
Module code INF.06528.02
Semester of first implementation
Faculty/Institute Institut für Informatik
Module used in courses of study / semesters
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Version of accreditation valid from SoSe 2023 > Vertiefende Module der Vertiefungsrichtung `eHumanities`
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Version of accreditation (WS 2016/17 - WS 2022/23) > Vertiefende Module der Vertiefungsrichtung `Datenbanken und Informationssysteme`
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Version of accreditation (WS 2016/17 - WS 2022/23) > Vertiefende Module der Vertiefungsrichtung `eHumanities`
  • International Area Studies - Global Change Geography (MA120 LP) (Master) > Geographie/Erdkunde IntArStudGlobChaGeoMA120, Version of accreditation (SS 2021 - SoSe 2025) > Informatics
Responsible person for this module
Further responsible persons
Dr. Jörg Ritter
Prerequisites
Skills to be acquired in this module
Studierende sollen durch dieses Modul folgende Kompetenzen erwerben:
  • Sie kennen die grundlegenden Technologien (HTML5, CSS3, JavaScript, Typoscript, usw) zur Erstellung von komplexen Webanwendungen, die vollständig im Webbrowser laufen, und können diese anwenden.
  • Sie haben eine Überblick über Frameworks, welche die Erstellung von client-seitigen Webanwendungen erleichtern und gut wartbare und gut erweiterbare Software ermöglichen, und können diese einsetzen.
Module contents
  • Grundlegende Technologien: HTML5, CSS3, Modernes JavaScript
  • Moderne Frameworks: Model-View-Controller, Model-View-ViewModel, Komponentenzentriert, Bi-direktionaler Datenfluss, Uni-direktionaler Datenfluss
  • Entwicklungstoolökosystem: Build-tools, Softwareverwaltung, Transpilation, Testumgebungen
Forms of instruction Lecture (1 SWS)
Exercises (2 SWS)
Course
Course
Languages of instruction German, English
Duration (semesters) 1 Semester Semester
Module frequency jedes Wintersemester
Module capacity unrestricted
Time of examination
Credit points 5 CP
Share on module final degree Course 1: %; Course 2: %; Course 3: %; Course 4: %.
Share of module grade on the course of study's final grade 1
Module course label Course type Course title SWS Workload of compulsory attendance Workload of preparation / homework etc Workload of independent learning Workload (examination and preparation) Sum workload
Course 1 Lecture Vorlesung 1 0
Course 2 Exercises Übung 2 0
Course 3 Course Bearbeitung der Übungsaufgaben 0
Course 4 Course Hausarbeit 0
Workload by module 150 150
Total module workload 150
Examination Exam prerequisites Type of examination
Course 1
Course 2
Course 3
Course 4
Final exam of module
Korrekte Bearbeitung der Hausaufgaben, wobei ein gewisser Prozentsatz der Punkte erreicht werden muss. Eine weitere Präzisierung findet sich in der konkreten Modulbeschreibung, Regelmäßige und aktive Mitarbeit in den Übungen inklusive Kurzvorträgen über die Hausaufgaben und der Beantwortung von Fragen zum Umfeld der Aufgaben, In Einzelfällen (begründete Ausnahmen) kann der Modulverantwortliche eine mündliche Kurzprüfung als Alternative anbieten.
Erstellen von Softwaresystemen
Exam repetition information
Prerequisites and conditions Prerequisites Frequency Compulsory attendance Share on module grade in percent
Course 1 Winter semester No %
Course 2 Winter semester No %
Course 3 Winter semester No %
Course 4 Winter semester No %