• 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
      • Embedded Systems Software
      • 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 2023/24
  4. Web-basierte Systeme

Web-basierte Systeme

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

Web-basierte Systeme

  • 09.04.2024: Die mündlichen Prüfungen finden im 0.048 statt.
  • 11.01.2024: Die Diskussion der Literaturanalyse wird im Besprechungsraum des i4 (0.035) stattfinden.
  • 20.12.2023: Die Papiere für die Literaturanalyse: Retrofitting fine grain isolation in the firefox renderer und Edna: Disguising and Revealing User Data in Web Applications. Das Aufgabenblatt gibt es hier: 00-paper-analyse.pdf.
  • 28.11.2023: Die Vorlesung fällt diese Woche (Mittwoch 29.11.) aus.
  • 20.11.2023: Prüfungsanmeldung: die Prüfung kann in der Software- (Datenbanksysteme) oder in der Systemsäule (Verteilte Systeme und Betriebssysteme) abgelegt werden. Der Termin in campo ist provisorisch, weil die Prüfung müdlich stattfinden wird. Genauere Informationen dazu sind für die Anmeldung nicht relevant und folgen zu einem späteren Zeitpunkt.
  • 09.11.2023: Die Anmeldung ist geschlossen!
  • 31.10.2023: Die nächste Übung findet am 14. November statt. Siehe Semsterplan.
  • 23.10.2023: Diese Woche fällt die Vorlesung aus. Die nächste Vorlesung ist am 08.11.2023.
  • 14.08.2023: Vorläufige Version der Veranstaltungswebseite ist online.

Anmeldung

Die Anmeldung ist offen. Bitte Melden Sie sich im Waffel an: https://waffel.informatik.uni-erlangen.de/signup?course=472

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...

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
Maxim Ritter von Onciul

Maxim Ritter von Onciul, M. Sc.

  • LinkedIn: Seite von Maxim Ritter von Onciul
  • Xing: Seite von Maxim Ritter von Onciul
  • GitHub: Seite von Maxim Ritter von Onciul
  • ORCID: Seite von Maxim Ritter von Onciul

Fragen zu den Aufgaben
  • i4wbs@lists.cs.fau.de
  • Anmeldung für die Mailingliste

Organizatorische Fragen

  • i4wbs-owner@lists.informatik.uni-erlangen.de

Wochenplan

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

Semesterplan

Hier ist der geplante Ablauf der Übungen für WBS im Überblick dargestellt:
  • Oktober 31: Ausgabe 01
  • November 14: Ausgabe 02
  • November 28: Ausgabe 03
  • Dezember 12: Ausgabe 04
  • Januar 09: Abgabe Papieranalyse
  • Januar 16: Ausgabe 05
Die Tafelübungen finden nur zu den Ausgabeterminen statt.

Referenzen

  • Haverbeke, M.: Eloquent JavaScript, 3rd Edition, 2018, 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