This content is only partially available in English.

dim3 – Softwareentwicklung II (Backend) - WiSe 2025/26

Posterpräsentation der Backend-Projekte

Im Rahmen des Kurses „Softwareentwicklung II (Backend)” im Studiengang Digital Media entwickelten die Studierenden des dritten Semesters in 16 Zweierteams REST-APIs, über die Inhalte einer SQLite-Datenbank (z. B. eine Liste von Veranstaltungen in Mainz) erstellt, ausgelesen, bearbeitet und gelöscht werden konnten.

Im Rahmen einer Posterpräsentation am Fr. 23.01.2026 stellten sich die Studierenden ihre Projektergebnisse gegenseitig vor. An mehreren Stationen hatten die Kursteilnehmenden die Möglichkeit, die erstellten Anwendungen selbst zu testen, durch die Benutzeroberflächen (Websites) zu navigieren und die Datenbankanbindungen sowie REST-APIs live auszuprobieren.

Im Kurs lernten die Studierenden unter der Leitung von Prof. Dr. Marcel Hauck unter anderem den Aufbau und die Dokumentation von REST-APIs mit Python, die saubere Fehlerbehandlung, die Versionsverwaltung mit Git sowie die Anbindung von Frontend (Website) und Backend (API). Ergänzend wurden die Themen Testing, Authentifizierung und Deployment behandelt.

In diesem Kurs konnten die Studierenden ihre in „Softwareentwicklung I (Frontend)” entwickelten Websites weiterverwenden und ausbauen. Die Veranstaltung bildete damit einen gelungenen Abschluss des Kurses und veranschaulichte, wie die Inhalte, die im Semester erlernt wurden, praktisch umgesetzt werden können.

Folgende Anwendungen wurden entwickelt:

  • Katzenquiz mit Scoreboard
  • Einmal um die Welt – Unsere Reise ins Backend! (Reisewebsite)
  • Plant Your Potato 2.0 (Pflanzenspiel)
  • Find your tune! (Musikempfehlung)
  • Notizbuch für Erlebnisse (Reisetagebuch)
  • Hotel del Sol (Hotelbuchungen)
  • Filmpfad (Filmempfehlungen)
  • Sweet Treater (Süßigkeiten-Datenbank)
  • Bar Radar (Barempfehlungen)
  • PlayDarts.de – Dein Digitales Darts-Board
  • StudyFlow (Lern-/Abgabenverwaltung)
  • Done Deals (Todo-Liste)
  • Was geht in Mainz? (Eventliste)
  • Nexus Projects (Projektverwaltung)
  • COOK³ (Kochbuch)


Text: Pascal Graf und Prof. Dr. Marcel Hauck
Fotos: Niclas Czerwonka
Dozent: Prof. Dr. Marcel Hauck