Seminar Laravel Frontend mit Inertia

Inhaltsübersicht

  • Seminarprofil
  • Lernziele
  • Inhalte
  • Praxisübungen
  • Zielgruppe und Voraussetzungen

Seminarprofil

Inertia verbindet klassische Laravel-Routen und Controller mit komponentenbasierten Frontends. Dadurch bleibt die serverseitige Anwendungsstruktur erhalten, während Navigation und Interaktion das Verhalten einer Single-Page-Anwendung bieten.

Die praktischen Übungen werden mit einem vorab festgelegten Frontend-Stack durchgeführt. Vue, React und Svelte werden hinsichtlich Starter-Kit-Struktur, Komponentenmodell und Team-Eignung verglichen; eine vollständige parallele Vertiefung aller drei Frameworks ist nicht Gegenstand des Seminars.

Lernziele

  • Inertia-Architektur und Request-Fluss verstehen
  • ein Laravel-Starter-Kit mit passendem Frontend-Stack strukturieren
  • Page Components, Layouts und typisierte Props entwickeln
  • Formulare, Validierung und Fehlerzustände ohne doppelte API-Schicht umsetzen
  • partielle Reloads, Deferred Props und Asset-Builds optimieren
  • Authentifizierung, Autorisierung und Frontend-Abläufe testen

Inhalte

Inertia-Architektur und Starter Kits

Zusammenspiel von Laravel-Routen, Controllern, Inertia-Responses und Frontend-Komponenten. Auswahl und Aufbau der React-, Vue- oder Svelte-Starter-Kits.

  • Serverseitiges Routing
  • Page Components
  • Starter-Kit-Struktur
  • Frontend-Stack-Auswahl

TypeScript, Vite und Projektstruktur

Typdefinitionen, Alias-Konfiguration, Komponenten- und Layoutstruktur, Asset-Build, Umgebungsvariablen und Entwicklungsworkflow.

  • TypeScript-Typen
  • Vite-Konfiguration
  • Layouts und Komponenten
  • Build- und Entwicklungsmodus

Navigation, Props und Datenfluss

Links, Visits, Shared Data, Flash-Daten, Lazy und Deferred Props, partielle Reloads und kontrollierter Client-Zustand.

  • Inertia Navigation
  • Shared Props
  • Partial Reloads
  • Deferred Data

Formulare und Validierung

Form Helper, serverseitige Form Requests, Fehlerzuordnung, Uploads, Fortschritt, optimistische Rückmeldungen und Schutz vor doppelten Übermittlungen.

  • Form State
  • Validation Errors
  • File Uploads
  • Submission Control

Authentifizierung und Autorisierung

Starter-Kit-Flows, geschützte Routen, Berechtigungsinformationen, sichere Prop-Auswahl und serverseitige Policies.

  • Authentication Flow
  • Protected Pages
  • Policy Data
  • Datenminimierung

Performance, SSR und Tests

Code Splitting, Asset-Versionierung, serverseitiges Rendering als Option, HTTP- und Browsertests sowie komponentennahe Prüfungen.

  • Code Splitting
  • Asset Versioning
  • SSR-Grundlagen
  • Feature- und Browsertests

Praxisübungen

  1. Schritt 1: Ein Starter-Kit auswählen und die Projektstruktur analysieren.
  2. Schritt 2: Layouts, Navigation und typisierte Page Props aufbauen.
  3. Schritt 3: Eine Listenansicht mit Filtern, Pagination und partiellen Reloads implementieren.
  4. Schritt 4: Ein Formular mit Validierung, Upload und Fehlerrückmeldung entwickeln.
  5. Schritt 5: Authentifizierung und fachliche Berechtigungen integrieren.
  6. Schritt 6: Build, Ladeverhalten und zentrale Benutzerabläufe testen.

Zielgruppe und Voraussetzungen

Zielgruppe: Laravel-Full-Stack-Entwickler und Frontend-affine PHP-Entwickler, die moderne Single-Page-Erlebnisse ohne separate REST-Schicht aufbauen möchten.

Voraussetzungen: Sichere Laravel-Grundlagen sowie Grundkenntnisse in JavaScript oder TypeScript und mindestens einem komponentenbasierten Frontend-Framework.

Seminar und Anbieter vergleichen

Öffentliche Schulung

Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.

Mehr dazu...

Inhausschulung

Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.

Mehr dazu...

Webinar

Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.

Mehr dazu...

Fachbereichsleitung und Ansprechpersonen

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich und Webinar: CHF 1.797 zzgl. MwSt.
Inhaus: CHF 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Laravel-Full-Stack-Entwickler und Frontend-affine PHP-Entwickler, die moderne Single-Page-Erlebnisse ohne separate REST-Schicht aufbauen möchten.
Voraussetzungen: Sichere Laravel-Grundlagen sowie Grundkenntnisse in JavaScript oder TypeScript und mindestens einem komponentenbasierten Frontend-Framework.
Standorte: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter +41 (800) 225127

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben