Webanwendungen

Fakult?t

Fakult?t Ingenieurwissenschaften und Informatik (IuI)

Version

Version 1 vom 09.02.2026.

Modulkennung

11B1960

Niveaustufe

Bachelor

Unterrichtssprache

Deutsch

ECTS-Leistungspunkte und Benotung

5.0

H?ufigkeit des Angebots des Moduls

Winter- und Sommersemester

Dauer des Moduls

1 Semester

 

 

Kurzbeschreibung

Die Rolle des Internet als Plattform für verteilte Anwendungen nimmt stetig zu. Auch in der Wirtschaft werden neuerdings viele Services in das Internet ausgelagert, um eine stetige Verfügbarkeit und Plattformunabh?ngigkeit zu erzielen. Hierzu dienen Webanwendungen, die dem Benutzer den Zugriff über Webbrowser oder Mobilger?te erm?glichen. In diesem Modul werden die Grundlagen solcher Webanwendungen behandelt, sowie anhand von ausgew?hlten Technologien direkt angewandt.

Lehr-Lerninhalte

In diesem Modul werden Grundlagen der Webprogrammierung vermittelt: 1. Auffrischung HTML5/CSS3 2. Responsive Webdesign 3. Grundlagen JavaScript und Frameworks 4. Web Frontend Frameworks 5. Hybride App-Entwicklung 6. Datenhaltung in Webanwendungen 7. Einführung PHP und PHP-Frameworks 8. Einführung Webserver-Programmierung

Gesamtarbeitsaufwand

Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").

Lehr- und Lernformen
Dozentengebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
30VorlesungPr?senz-
30betreute KleingruppenPr?senz-
Dozentenungebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
30Arbeit in Kleingruppen-
40Erstellung von Prüfungsleistungen-
20Veranstaltungsvor- und -nachbereitung-
Benotete Prüfungsleistung
  • Projektbericht (schriftlich)
Unbenotete Prüfungsleistung
  • experimentelle Arbeit
Prüfungsdauer und Prüfungsumfang

Benotete Prüfungsleistung:
Projektbericht, schriftlich: ca. 10 Seiten, dazugeh?rige Erl?uterung: ca. 15 Minuten

Unbenotete Prüfungsleistung:
Experimentelle Arbeit: insgesamt ca. 5 Versuche

Empfohlene Vorkenntnisse

Für die Teilnahme am Modul Webanwendungen werden grundlegende Kenntnisse in der Programmierung vorausgesetzt. Die Studierenden sollten mit elementaren Konzepten wie Variablen, Kontrollstrukturen, Funktionen und einfachen Datenstrukturen vertraut sein. Vorkenntnisse in Webtechnologien sind hilfreich, aber nicht zwingend erforderlich. Grundlegende HTML- und CSS-Kenntnisse werden empfohlen.

Wissensverbreiterung

Die Studierenden, die dieses Modul erfolgreich studiert haben, besitzen ein grundlegendes Verst?ndnis über aktuelle Technologien, wie sie im Internet Einsatz finden. Sie sind in der Lage Programme und Frameworks zur Programmierung interaktiver Webanwendungen und Apps auszuw?hlen sowie anzuwenden.

Wissensvertiefung

Die Studierenden, die dieses Modul erfolgreich studiert haben, sind in der Lage dynamische Webanwendungen zu konzipieren und umzusetzen.

Wissensverst?ndnis

Die Studierenden k?nnen Technologien zur Programmierung von Webanwendungen identifizieren und anwenden.

Nutzung und Transfer

Die Studierenden wenden das erworbene Wissen in Form von Webanwendungen an. Sie l?sen Detailprobleme, indem sie mit m?glichen Herangehensweisen und technischen L?sungen experimentieren.

Wissenschaftliche Innovation

Die Studierenden erstellen selbst?ndig neuartige Applikationen für das Internet, welche auf den erlernten oder selbst erstellen Technologien basieren.

Kommunikation und Kooperation

Im Rahmen einer umfangreichen Abschlu?arbeit, die in Kleingruppen realisiert wird, entwickeln die Studierenden Kompetenzen in den Bereichen Teamf?higkeit und Projektmanagement. Sie müssen gemeinsam ein abgeschlossenes inhaltliches und technisches Konzept erarbeiten und die Teamaufgaben sinnvoll aufeinander abstimmen.

Wissenschaftliches Selbstverst?ndnis / Professionalit?t

Die Studierenden sind in der Lage Webanwendungen am Computer zu erschaffen und diese kritisch im Hinblick auf gesellschaftliche Anforderungen zu bewerten.

Literatur

aktuelle Dokumentationen von Frameworks und Programmier-/Skriptsprachen
Jürgen Wolf: HTML5 und CSS3: Das umfassende Handbuch zum Lernen und Nachschlagen, Rheinwerk Computing 2019, ISBN: 978-3836262262
Ferdinand Malcher, Danny Koppenhagen, Johannes Hoppe: Angular: Das gro?e Praxisbuch, dpunkt.verlag GmbH 2023, ISBN: 978-3864909467 
Bengt Wei?e: AngularJS & Ionic Framework: Hybride App-Entwicklung mit JavaScript und HTML5, Carl Hanser Verlag GmbH & Co. KG 2016, ISBN: 978-3446446717
Christian Wenz, Tobias Hauser: PHP 8 und MySQL: Von den Grundlagen bis zur professionellen Programmierung, Rheinwerk Computing 2016, ISBN: 978-3367100002

Verwendbarkeit nach Studieng?ngen

  • Informatik - Medieninformatik
    • Informatik - Medieninformatik B.Sc. (01.09.2025)

  • Informatik - Technische Informatik
    • Informatik - Technische Informatik B.Sc. (01.09.2025)

    Modulpromotor*in
    • Plutka, Bj?rn
    Lehrende
    • Plutka, Bj?rn