Semester | Sommersemester 2022 | |||||||||||||||||||||||||||||||||||
Modulnummer | INF-IBR-05 | |||||||||||||||||||||||||||||||||||
Studiengänge | Wirtschaftsinformatik Bachelor, Informatik Bachelor, Informatik Master | |||||||||||||||||||||||||||||||||||
IBR Gruppe | DS (Prof. Kapitza) | |||||||||||||||||||||||||||||||||||
Art | Vorlesung & Übung | |||||||||||||||||||||||||||||||||||
Dozenten | ||||||||||||||||||||||||||||||||||||
Assistenten | Mohammad Mahhouk Ehemaliger Wissenschaftlicher Mitarbeiter | |||||||||||||||||||||||||||||||||||
Hiwis | Sophie Gräfnitz Hiwi Mariem Rezgui Hiwi | |||||||||||||||||||||||||||||||||||
LP | 5 | |||||||||||||||||||||||||||||||||||
SWS | 2+2 | |||||||||||||||||||||||||||||||||||
Ort & Zeit | Vorlesung (wöchentlich): Montags 11:30-13:00, IZ 160 BBB Tafelübung (unregelmäßig): Montags 13:15-14:45, IZ 161 BBB Rechnerübungen (wöchentlich, alternativ): Außerdem haben wir einen öffentlichen Mattermost-Kanal sowie eine Mailing Liste, über die Sie jederzeit Fragen stellen und sich mit Ihren Kommilitonen austauschen können. Bitte verwenden Sie Ihre @tu-braunschweig.de email, keine private email, um sich in die Mailing Liste einzutragen. Für Terminänderungen oder andere Neuigkeiten tragen Sie sich bitte in die Mailingliste ein oder schauen Sie regelmäßig in den Mattermost-Kanal. PräsenzEs wird möglich sein, sowohl die Vorlesung als auch den praktischen Teil in einem Online-Format zu verfolgen und zu absolvieren. | |||||||||||||||||||||||||||||||||||
Beginn | Die erste Vorlesung findet am 25.04. um 11:30 in IZ 160 und BBB statt. Die erste Tafelübung findet am 25.04 um 13:15 in IZ 161 statt. Die Rechnerübungen finden ab 05.05 im Raum PK 4.8 und über Mattermost 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 | Sommersemester 2022: Erfolgreiche Teilnahme an der schriftlichen Prüfung sowie die erfolgreiche Bearbeitung aller Übungsaufgaben. Hinweise zur schriftlichen-PrüfungDie Prüfung findet am 03.08.2022 von 11:30-13:00 Uhr im Hörsaal SN 19.1 statt. Ergebnisse der Klausur vom 03.08.2022
| |||||||||||||||||||||||||||||||||||
Anmeldung | Die Registrierungsfrist dieser Veranstaltung ist abgelaufen.
Bitte einloggen, um als Mitglied der Gruppe
mitarb
mehr Information zu erhalten.
| |||||||||||||||||||||||||||||||||||
Inhalt | Die 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.
Die Übung vertieft ausgewählte Themengebiete der Vorlesung, diese umfassen unter anderem die folgenden Themen:
| |||||||||||||||||||||||||||||||||||
Material | 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 BBB Übungen 1. Einfuehrung und Grundlagen ![]() ![]() 2. Hypertext Markup Language ![]() 3. Cascading Style Sheets ![]() 4. Hypertext Transfer Protocol ![]() ![]() 5. Architektur moderner Browser ![]() ![]() 6. Browser Schnittstellen ![]() ![]() 7. Browser Kommunikationsschnittstellen ![]() ![]() 8. WebAssembly ![]() ![]() 9. Clientseitige Architekturmuster ![]() ![]() Paperanalyse ![]() 10. Serverseitige Architekturmuster ![]() ![]() 11. Caching ![]() ![]() 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 BBB Übungen 0. Organisatorisches ![]() 1. Einfuehrung in JavaScript (Teil 1) ![]() ![]() 2. Einfuehrung in JavaScript (Teil 2), Git und Aufgabe 1 ![]() ![]() ![]() 3. Browser APIs, Web APIs, Web-Security, und Aufgabe 2 ![]() ![]() ![]() 4. Webpack, WebRTC und Aufgabe 3 ![]() ![]() ![]() 5. WebAssembly, TypeScript und Aufgabe 4 ![]() ![]() ![]() 6. Node.js, MongoDB und Aufgabe 5 ![]() ![]() ![]() | |||||||||||||||||||||||||||||||||||
Termine | 25.04.2022, 13:15 Uhr Tafelübung (IZ 161) 02.05.2022, 13:15 Uhr Tafelübung, Ausgabe Aufgabe 1 (IZ 161) 16.05.2022, 13:15 Uhr Tafelübung, Ausgabe Aufgabe 2 (IZ 161) 30.05.2022, 13:15 Uhr Tafelübung, Ausgabe Aufgabe 3 (IZ 161) 20.06.2022, 13:15 Uhr Tafelübung, Ausgabe Aufgabe 4 (BBB) 11.07.2022, 13:15 Uhr Tafelübung, Ausgabe Aufgabe 5 (IZ 161) | |||||||||||||||||||||||||||||||||||
Literatur/Links |
|