• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
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 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 2024/25
  4. Web-basierte Systeme

Web-basierte Systeme

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

Web-basierte Systeme

  • 29.10.2024: Bitte meldet euch alle einmal in GitOs an, damit wir euch euren Repositories zuweisen können.
  • 01.10.2024: Die erste Tafelübung wird am 22. Oktober, die Rechnerübungen werden ab dem 29. Oktober stattfinden.
  • 23.09.2024: Die Anmeldung in StudOn für die Übung ist geöffnet. Das Kurspasswort wird in der ersten Tafelübung bekanntgegeben.
  • 18.09.2024: Die Anmeldung in StudOn für die Veranstaltung ist jetzt geöffnet.
  • 18.07.2024: Vorläufige Version der Veranstaltungswebseite ist online.

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

Organisatorische Fragen

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

Wochenplan

  Mo Di Mi Do Fr
08:15     Vorlesung
01.150-128
   
10:15 Rechnerübung
CIP3 (00.153)
Tafelübung
Aquarium (0.031)
     
12:15   Rechnerübung
CIP3 (00.153)
     
14:00          
16:00          

Referenzen

  • Haverbeke, M.: Eloquent JavaScript, 4th Edition, 2024, 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