Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Startseite    Anmelden     
Logout in [min] [minutetext]

Grafische Bedienoberflächen - Detailansicht

  • Funktionen:
  • Zur Zeit kein Belegungszeitraum aktiv.
Grunddaten
Veranstaltungsart Vorlesung/Praktikum Langtext
Veranstaltungsnummer 1398 Kurztext
Semester SoSe 2023 SWS 4
Erwartete Teilnehmer/-innen Max. Teilnehmer/-innen
Rhythmus Jedes Semester Studienjahr
Hyperlink  
Sprache Deutsch
Belegungsfrist Hauptbelegungszeitraum 27.02.2023 - 24.03.2023

Belegpflicht
Termine Gruppe: [unbenannt] iCalendar Export für Outlook
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Status Lernziele fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
iCalendar Export für Outlook
Di. 14:15 bis 17:30 Einzel am 20.06.2023 Gebäude G - G 001 (Raum nur in Absprache mit dem Sekretariat MD buchbar)        
Einzeltermine anzeigen
iCalendar Export für Outlook
Di. 14:15 bis 17:30 woch Gebäude T - T 013        
Einzeltermine anzeigen
iCalendar Export für Outlook
Di. 14:15 bis 17:30 woch Gebäude M/Laz5 - M 106        
Gruppe [unbenannt]:
Zur Zeit kein Belegungszeitraum aktiv.
 


Zugeordnete Person
Zugeordnete Person Zuständigkeit
Hofmeister, Marius, Professor verantwortlich
Laut SPO für
Abschluss Studiengang Semester Kategorie ECTS
Bachelor Angewandte Informatik 3 - 3 Pflichtfach 5
Bachelor Internet und Online-Marketing 3 - 7 Wahlfach 5
Prüfungen / Module
Prüfungsnummer Prüfungsversion Modul
3615 10 Grafische Bedienoberfl.
Zuordnung zu Einrichtungen
Bachelorstudiengang Internet und Online-Marketing
Bachelorstudiengang Angewandte Informatik
Inhalt
Inhalt

Das Modul vermittelt Kenntnisse zur Erstellung moderner Webapplikationen. Dabei werden folgende Themen behandelt:

 - Architektur von Webanwendungen

- Neuerungen von HTML5 und CSS3

- Client- und serverseitige Programmierung mit JavaScript respektive Node.js

- Programmierparadigma Representational State Transfer (REST)

- Umsetzung von Single-Page-Applications (SPA) mittels clientseitigen JavaScript-Frameworks wie z.B. Vue.js oder Angular

- Kommunikation mittels asynchroner Techniken, Websockets, Server-Sent Events

- Nutzung skalierbarer Cloudumgebungen im Web

Literatur

Jürgen Wolf: "HTML5 und CSS3. Das umfassende Handbuch" (Rheinwerk Computing), 2016

Philip Ackermann: "JavaScript. Das umfassende Handbuch" (Rheinwerk Computing), 2018

Callum Macrae: "Vue.js: Up and Running: Building Accessible and Performant Web Apps" (O'Reilly), 2018

Stefan Tilkov und Martin Eigenbrodt: "REST und HTTP: Entwicklung und Integration nach dem Architekturstil des Web" (dpunkt), 2015

Lernziele

Die Studierenden beherrschen die Implementierung moderner Webapplikationen auf Client- und Serverseite.

Die Studierenden besitzen ein Verständnis zu Webarchitekturen und zur Bewertung dieser.

Voraussetzungen

Programmierkenntnisse, z.B. aus den Veranstaltungen "Programmieren 1/2"

Leistungsnachweis

Laut SPO: Portfolio (PF) oder Klausur, 90min. (K90)
Aktuelles Semester: Portfolio (PF)

 Die Portfolioprüfung setzt sich zusammen aus

  • der Erstellung einer Single-Page-Application mittels eines aktuellen JavaScript-Frameworks (75%),
  • der Abprüfung der Vorlesungsinhalte als mündliche Besprechung oder Klausur (25%)
  • der selbständigen Bearbeitung und Präsentation einer Übungsaufgabe (ohne Bewertung)

MD:
kann ab WS 21/22 als Wahlpflichtmodul gewählt werden, wenn vor dem WS 2020/21 mit dem Studium begonnen wurde: Portfolio, s.o.


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SoSe 2023 , Aktuelles Semester: SoSe 2024