• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Suche öffnen
  • English
  • Campo
  • StudOn
  • FAUdir
  • Stellenangebote
  • Lageplan
  • Hilfe im Notfall
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
Menu Menu schließen
  • Lehrstuhl
    • Team
    • Aktuelles
    • Kontakt und Anfahrt
    • Leitbild
    • 50-jähriges Jubiläum
    Portal Lehrstuhl
  • Forschung
    • Forschungsbereiche
      • Betriebssysteme
      • Confidential Computing
      • Eingebettete Systemsoftware
      • Verteilte Systeme
    • Projekte
      • AIMBOS
      • BALu
      • BFT2Chain
      • DOSS
      • Mirador
      • NEON
      • PAVE
      • ResPECT
      • Watwa
    • Projektkampagnen
      • maRE
    • Seminar
      • Systemsoftware
    Portal Forschung
  • Publikationen
  • Lehre
    • Sommersemester 2025
      • Applied Software Architecture
      • Ausgewählte Kapitel der Systemsoftware
      • Betriebssystemtechnik
      • Projekt angewandte Systemsoftwaretechnik
      • System-Level Programming
      • Systemnahe Programmierung in C
      • Systemprogrammierung 1
      • Verteilte Systeme
    • Wintersemester 2024/25
      • Betriebssysteme
      • Middleware – Cloud Computing
      • Systemprogrammierung 2
      • Verlässliche Echtzeitsysteme
      • Virtuelle Maschinen
      • Web-basierte Systeme
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Wintersemester 2022/23
  4. Web-basierte Systeme

Web-basierte Systeme

Bereichsnavigation: Lehre
  • Web-basierte Systeme
    • Vorlesung
      • Folien
    • Übung
      • Aufgaben

Web-basierte Systeme

  • 20.12.2022: Am 21.12 findet keine Vorlesung statt.
  • 14.12.2022: In diesem Jahr werden wir in der Papieranalyse folgende Themen behandeln: Retrofitting Fine Grain Isolation in the Firefox Renderer. Der Inhalt der Analyse ist dem Übungsblatt zu entnehmen.
  • 25.11.2022: Die Vorlesung und Übung am 07.12 und 08.12 werden getauscht. D.h. Übung und Ausgabe von Aufgabe 3 Mittwoch den 07.12 und die Vorlesung Donnerstag den 08.12.
  • 27.10.2022: Der Startzeitpunkt für Vorlesungen und Tafelübungen wurde von 8:00 auf 8:30 Uhr verschoben.
  • 18.10.2022: Die erste Tafelübung findet am 03.11. statt. Vor der Tafelübung wird es keine Rechnerübung geben.
  • 06.10.2022: Stromausfall! Am 19.10 und 26.10 wird die Stromversorgung in der Egerland- und Martensstraße unterbrochen. Aus diesen Grund wird die erste Vorlesung am 27.10 im Slot für die Tafelübung stattfinden.
  • 29.09.2022: Anmeldung ist online, siehe unten.
  • 13.09.2022: Vorläufige Version der Veranstaltungswebseite ist online.

Anmeldung

Die Anmeldung ist jetzt offen. Bitte melden Sie sich in Zweierteams an: https://waffel.informatik.uni-erlangen.de/signup?course=456 Wenn Sie noch keinen Gruppenpartner haben, melden Sie sich bitte trotzdem an. Wir werden die Gruppen dann bei der ersten Übung einteilen.

Inhalt der Vorlesung

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.
  • Technische Grundlagen des Internets
  • HTTP als Transportprotokoll
  • XML und HTML
  • Paradigmenwechsel zu Web-basierten Systemen
  • Architektur Web-basierter Systeme
  • Serverseitige Implementierung von Web-basierten Systemen
  • Skalierbare Serverdienste
  • Clientseitige Programmierung von aktiven Inhalten (Bspw. mit JavaScript)
  • Architektur moderner Browser
  • Peer-to-Peer basierte Browseranwendungen
Weitere Informationen zur Vorlesung... Siehe auch: https://www.ibr.cs.tu-bs.de/courses/ss22/wbs/index.html#folien

Inhalt der Übungen

Die Übung vertieft ausgewählte Themengebiete der Vorlesung, diese umfassen unter anderem die folgenden Themen:
  • Grundlagen JavaScript
  • Clientseitige Programmierung von Webanwendungen
  • Interaktion mit Web APIs
  • Serverseitige Programmierung von Webanwendungen
  • Serverseitige persistente Datenhaltung
Weitere Informationen zu den Übungen...

Dozenten und Betreuer

Rüdiger Kapitza

Prof. Dr.-Ing. Rüdiger Kapitza

  • LinkedIn: Seite von Rüdiger Kapitza
Arne Vogel

Arne Vogel, M. Sc.

  • GitHub: Seite von Arne Vogel
  • ORCID: Seite von Arne Vogel

Fragen
  • i4wbs@lists.cs.fau.de

Wochenplan

  Mo Di Mi Do Fr
08:30     Vorlesung
Aquarium (0.031)
Tafelübung
Aquarium (0.031)
 
10:00          
12:15 Rechnerübung 12:15-13:45
WinCIP (01.153)
Rechnerübung 12:15-13:45
WinCIP (01.153)
     
14:00          
16:00          

Semesterplan

Hier ist der geplante Ablauf der Übungen für WBS im Überblick dargestellt:
  • November 10: Ausgabe 01
  • November 22: Abgabe 01
  • November 25: Ausgabe 02
  • Dezember 06: Abgabe 02
  • Dezember 07: Ausgabe 03
  • Januar 09: Abgabe Papieranalyse
  • Januar 10: Abgabe 03
  • Januar 12: Ausgabe 03
  • Januar 24: Abgabe 04
  • Januar 26: Abgabe 05
  • Februar 07: Abgabe 05

Referenzen

  • Haverbeke, M.: Eloquent JavaScript, 2nd Edition, 2015, No Starch Press, Online Edition: eloquentjavascript.net
  • Elliott, Eric: Programming JavaScript applications: Robust web architecture with node, HTML5, and modern JS libraries, 2014, O’Reilly Media, Inc.
  • Grigorik, Ilya: High Performance Browser Networking: What every web developer should know about networking and web performance, 2013, O’Reilly Media, Inc.: hpbn.co/
Friedrich-Alexander-Universität
Erlangen-Nürnberg

Schlossplatz 4
91054 Erlangen
  • Impressum
  • Datenschutz
  • Barrierefreiheit
  • Facebook
  • RSS Feed
  • Xing
Nach oben