Webbasierte Systeme 2

Kurzname
Webbassierte Systeme 2
Modulnummer
IT2000
Modulverantwortlicher
  • Peter Kneisel
Dozent
  • Peter Kneisel
  • Axel Schumann
Kurzbeschreibung

Die Studierenden vertiefen ihr Wissen um die webbasierte Programmierung, insbesondere für die Erstellung dynamisch, interaktiver Webseiten für Desktops und mobile Endgeräte unter Anbindung an die Webdienste sozialer Netze.

Qualifikations- und Lernziele

Die Studierenden

  • haben vertiefte Kenntnisse der Client- und Server-seitigen Webprogrammierung unter Verwendung aktueller Frameworks.
  • haben Kenntnisse in der Erstellung mobiler Webanwendungen.
  • kennen Schnittstellen zu wichtigen Web-Diensten und können diese verwenden.
Lerninhalte
  • Vertiefung der objektorientierten und insb. funktionalen Programmierkonzepte
  • Vertiefung Server-seitiger Programmierkenntnisse und Kommunikationstechnologien (z.B. node.js, socket.io)
  • API und SDKs von Webservices (z.B. sozialen Netzen, Cloud-Dienste)
  • Entwicklung mobiler webbasierter Anwendungen
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
6.0 CrP; 180 Stunden, davon etwa 90 Stunden Präsenzzeit.
Semesterwochenstunden
6
Lernformen

Seminaristischer Unterricht 4 SWS, Praktikum 2 SWS

Geprüfte Leistung

Prüfungsvorleistung: Regelmäßige Teilnahme (mindestens 70% der Zeit), Praktikumsleistung

Prüfungsleistung: Klausur oder Projekt (Art des Leistungsnachweises wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben)

Bewertungsstandard

Bewertung der Prüfungsleistung nach § 9 der allgemeinen Bestimmungen für Bachelorprüfungsordnungen

Bonuspunkte
keine
Häufigkeit des Angebots
Einmal im Jahr
Literatur

Wird in Veranstaltung bekanntgegeben

Voraussetzungen

IT1002 Webbasierte Programmierung 2 oder CS1024 Webbasierte Systeme

Vorausgesetzte Module