In diesem Studienteil wird vermittelt, wie man mit dem PHP-Framework Laravel Webanwendungen mit einem modernen und strukturierten Frontend aufbaut. Der Schwerpunkt liegt in der Übungsaufgabe auch nicht auf Design, sondern auf der Logik und Struktur, wie man Inhalte mit Laravel darstellt, Benutzereingaben verarbeitet und Authentifizierung einbindet.

Folgende Themen werden behandelt:

  • Blade-Templates: Einführung in die Laravel-eigene Template-Engine „Blade“ mit Kontrollstrukturen, Datenausgabe, Schleifen und Kommentaren.
  • Blade-Layouts: Erstellung wiederverwendbarer Layouts durch Komponenten oder Template-Vererbung. Dabei werden auch Datenübergaben und Methoden in Komponenten gezeigt.
  • Formulare und Validierung: Erstellen und Verarbeiten von Formularen inklusive Absicherung mit CSRF-Tokens, Verwendung des Request-Objekts und Validierung von Eingaben.
  • Ressourcen-Controller: Einführung in CRUD-Funktionen (Erstellen, Ändern, Löschen von Datenbankeinträgen).
  • Authentifizierung: Nutzung von Laravel Starterkits wie Breeze zur Integration von Login- und Registrierungsfunktionen, inklusive praktischer Tipps zur Installation von Node.js und npm.

Der Block vermittelt praxisnah, wie man moderne Laravel-Frontends sauber strukturiert und dynamisch auf Benutzereingaben reagiert – inklusive Benutzerverwaltung.


Der Inhalt zu diesem Thema, in kurzen Worten beschrieben.

Datum: KW 19 + 20 – 2025

Dieser Blogbeitrag bezieht sich auf das Fernstudium Medieninformatik (interner Link ↪ zu der Übersicht Vita/Medieninformatik ILS), das ich von Mai 2023 bis Mai 2025 verfolgt habe.

Fachlektoren: Dr. Florence Maurice, Thorsten Schreiber