Semester | Sommersemester 2018 |
Modulnummer | INF-IBR-05 |
Studiengänge | Wirtschaftsinformatik Bachelor, Informatik Bachelor, Informatik Master |
IBR Gruppe | DS (Prof. Kapitza) |
Art | Vorlesung & Übung |
Dozent | |
Assistent | |
Hiwi | |
LP | 5 |
SWS | 2+2 |
Ort & Zeit | Vorlesung (wöchentlich): Montags 11:30-13:00, Raum 160
Tafelübung (unregelmäßig): Mittwochs, 15:00-16:30, Raum 160 Rechnerübungen (wöchentlich, alternativ):
|
Beginn | Die erste Vorlesung findet statt der Tafelübung am Mittwoch, 04. April 2018 15:00 in Raum 161 statt. Die erste Tafelübung findet am Mittwoch, 11. April 2018 15:00 in Raum 160 statt. Die Rechnerübungen finden ab Donnerstag, 19. April 2018 statt. |
Hörerkreis | Studenten der Informatik (Master, Bachelor auf Antrag), Wirtschaftsinformatik, Medienwissenschaften, Studenten mit Nebenfach Informatik |
Voraussetzungen | Erfolgreiche Belegung der Module Computernetze 1 und Betriebssysteme wird angeraten. Zusätzlich empfehlen wir Programmieren I. |
Scheinerwerb | Erfolgreiche Teilnahme an der Prüfung sowie die erfolgreiche Bearbeitung der Übungsaufgaben. Die mündliche Prüfung kann im folgenden Prüfungszeitraum abgelegt werden:
|
Anmeldung | Die Registrierung zu dieser Veranstaltung war bis zum 11. April 2018 möglich.
Bitte einloggen, um als Mitglied der Gruppe
mitarb
mehr Information zu erhalten.
|
Inhalt | Material zur VorlesungDiese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie entweder einen IBR-POSIX-Account, den Sie vielleicht bereits im Rahmen einer Arbeit am Institut erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion dieser Website an. Kapitel Folien Übungen 1. Einfuehrung und Grundlagen ![]() 2. Hypertext Transfer Protocol ![]() 3. Hypertext Markup Language ![]() 4. Cascading Style Sheets ![]() 5. Architektur moderner Browser ![]() 6. Browser Schnittstellen ![]() 7. Browser Kommunikationsschnittstellen ![]() ![]() 8. Clientseitige Architekturmuster ![]() 9. Serverseitige Implementierung ![]() 10. Caching ![]() 11. WebAssembly ![]() Material zur ÜbungDiese Unterlagen sind nur für registrierte Teilnehmer zugänglich. Um sich zu registrieren, benötigen Sie entweder einen IBR-POSIX-Account, den Sie vielleicht bereits im Rahmen einer Arbeit am Institut erhalten haben, oder einen selbst aktivierten IBR-y-Account. Anschließend melden Sie sich über die Login-Funktion dieser Website an. Kapitel Folien Übungen 0. Organisatorisches ![]() 1. Einfuehrung in JavaScript ![]() 2. Einfuehrung in JavaScript (Teil 2), Git und Aufgabe 1 ![]() ![]() 3. REST, Virtualisierung und Aufgabe 2 ![]() ![]() 4. Ajax, jQuery, Browser-API, WebSockets, DevTools und Aufgabe 3 ![]() ![]() 5. WebAPIs, Web Security und Aufgabe 4 ![]() ![]() 6. WebRTC, simple-peer und Aufgabe 5 ![]() ![]() VorlesungDie Vorlesung vermittelt grundsätzliches Verständnis von Web-basierten Systemen. Dies schließt Basistechnologien, wie das HTTP-Protokoll ein, sowie XML und HTML als Mittel zur Informationsbeschreibung und -darstellung. Weiterhin werden verschiedene Dienstarchitekturen vorgestellt und sowohl Server- als auch Client-seitige Programmierung von Web-basierten Systemen erarbeitet. Studenten lernen somit den Entwurf und die Implementierung von Web-basierten Anwendungen.
ÜbungDie Übung vertieft ausgewählte Themengebiete der Vorlesung, diese umfassen unter anderem die folgenden Themen:
|
Termine | 11.04.2018, 15:00 Uhr Tafelübung (IZ 160) 18.04.2018, 15:00 Uhr Tafelübung, Ausgabe Aufgabe 1 (IZ 160) 02.05.2018, 15:00 Uhr Tafelübung, Ausgabe Aufgabe 2 (IZ 160) 16.05.2018, 15:00 Uhr Tafelübung, Ausgabe Aufgabe 3 (IZ 160) 30.05.2018, 15:00 Uhr Tafelübung, Ausgabe Aufgabe 4 (IZ 160) 20.06.2018, 15:00 Uhr Tafelübung, Ausgabe Aufgabe 5 (IZ 160) |
Literatur/Links |
|
Technische Universität Braunschweig
Universitätsplatz 2
38106 Braunschweig
Postfach: 38092 Braunschweig
Telefon: +49 (0) 531 391-0