Winter Term 2017/2018
Time: | Donnerstag, 6. DS (16.40 Uhr bis 18.10 Uhr) |
Location: | APB/E023 |
Quantity: | 2V/2Ü/0P SWS |
Language: | Deutsch |
Die Vorlesung gibt einen Überblick über die wichtigsten aktuellen Methoden und Entwicklungswerkzeuge zum Entwurf und zur Realisierung multimedialer verteilte Web-Anwendungen. Sie soll damit Studierende befähigen, für das jeweilige Anwendungsproblem die geeigneten Techniken und Werkzeuge zu wählen und eine Vorstellung zu entwickeln, welche Möglichkeiten diese bieten, wie sie methodisch vorgehen müssen und welche Schwierigkeiten damit verbunden sind. Es ist nicht beabsichtigt, substanzielle spezifische Erfahrungen mit einzelnen Werkzeugen oder Technologien zu vermitteln. Dennoch sollen insbesondere durch die begleitende Übung Erfahrungen sowie ein Verständnis über Wechselwirkungen zwischen den Eigenschaften der Zielsysteme und den Realisierungstechniken gewonnen werden. Hierzu werden der Übung wesentliche Teile einer konkreten komplexe Web-Anwendung entwickelt und in der Vorlesung wird in die hierzu notwendigen Technologien eingeführt.
Nach einer kompakten Einführung in dokumentorientierte Web-Technologien wird das Themen XML in den verschiedensten Facetten wie Schemata, Verknüpfung und Adressierung sowie Transformation, behandelt. Danach wird in die dynamische bzw. serverseitige Programmierung eingeführt. So werden Eigenschaften und Schnittstellen gängiger Protokolle für multimediale Internet-Anwendungen und spezifische Web-Technologien und -Frameworks für moderne, multimediale Rich-Internet-Anwendungen.
KW | Datum | Ort | Thema der Vorlesung | Skript |
---|---|---|---|---|
41 | 12.10. | APB/E023 | Einführung Web Engineering | Folien |
42 | 19.10. | APB/E023 | ||
43 | 26.10. | APB/E023 | Dokumentbeschreibungsformate: HTML & CSS | Folien |
44 | 2.11. | APB/E023 | ||
45 | 9.11. | APB/E023 | XML-Technologien | Folien (Update 02.02.2018: Korrektur Fehler Folie 62) |
46 | 16.11. | APB/E023 | ||
47 | 23.11. | APB/E023 | ||
48 | 30.11. | APB/E023 | Client-und serverseitige Web-Programmierung | Folien |
49 | 7.12. | APB/E023 | ||
50 | 14.12. | APB/E023 | Gastvortrag Dr. Zoltan Fiala: Engineering the Digital Workplace – Entwicklung moderner Kollaborationsportale |
Folien |
51 | 21.12. | — | Jahreswechsel: Do, 21.12.2017 bis Mi, 03.01.2018 (siehe Jahresablaufplan) | |
52 | 28.12. | |||
1 | 4.1. | APB/E023 | Fortsetzung Client-und serverseitige Web-Programmierung | Folien |
2 | 11.1. | APB/E023 | Semantic Web | Folien |
3 | 18.1. | APB/E023 | Fortgeschrittene Web-Programmierung | Folien |
4 | 25.1. | APB/E023 | Gastvortrag Alexander Lehn von 3m5. Thema: “State of JS” |
Folien |
5 | 1.2. | APB/E023 |
Fortsetzung Fortgeschrittene Web-Programmierung Multimedia Web-Inhalte & multimediale Web-Anwendungen |
Folien |
Die Lehrveranstaltung baut auf den Vorlesungen zur Programmierung, Software-Technologie und verteilten Systemen des Grundstudiums auf.
Eine Einschreibung/Anmeldung zur
In der Regel erfolgt die Prüfung am Ende des Semesters in Form einer schriftlicher Klausur. Weitere Informationen finden Sie unter Information on examinations.
Zu jedem Kapitel ist im entsprechenden Skript eine Literaturliste angegeben.
Wichtige dort genannte Bücher wurden bzw. werden – soweit möglich – für den Lesesaal und z.T. für die Fakultätsbibliothek beschafft.