Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel 9 / Filament Praxiskurs - TEIL 1
Highest Rated
Rating: 4.6 out of 5(72 ratings)
448 students

Laravel 9 / Filament Praxiskurs - TEIL 1

Adminoberfläche für PHP-Apps in wenigen Handgriffen
Last updated 8/2022
German

What you'll learn

  • Laravel 9 / Jetstream / Filament aufsetzen + Frontend-Template integrieren
  • Datenformulare und dynamische Tabellen mit Filament erzeugen
  • Anpassungen an Filament vornehmen
  • Media Library für Bilderverwaltung benutzen

Course content

7 sections55 lectures8h 25m total length
  • Softwarevorraussetzungen1:10
  • Deine Kursmaterialien0:02
  • Verwendung der Kursmaterialien2:27
  • Kursprojekt auf GitHub0:07

Requirements

  • PHP-Kenntnisse

Description

Hallo,

in diesem Kurs werden wir eine Herausforderung angehen, welche Dir bei fast jedem größeren PHP-Projekt begegnet:

Wie bekomme ich ein möglichst schickes Backend hin, wo man die Daten für die App einpflegen kann?


Mit dem PHP-Framework Laravel und dem Plugin Filament werden wir das Problem in diesem Kurs angehen.


  • Installation von Laravel, Jetstream und Filament
    > Damit legst du grundlegend eine App-Struktur bestehend aus Frontend, User-Bereich und Backend an.

  • Erstellen einer Filament-Resource
    > Damit erstellst du in wenigen Minuten eine tabellarische Übersicht Deiner Daten sowie Eingabemasken zum Einpflegen oder Bearbeiten Deiner Daten. Natürlich achten wir auf optimale Usability.

  • Verwaltung und automatische Konvertierung von Bildern
    > Mit dem berühmten Media-Plugin der belgischen Package-Schmiede Spatie, kannst du hochgeladene Dateien innovativ verwalten und Bilder in das richtige Format bringen.

  • Zusatzfunktion, welche sonst Tage, wenn nicht Wochen in Anspruch nehmen
    > Daten filtern, sortieren, suchen: alles in wenigen Handgriffen erledigt.
    > Alles geht in Echtzeit mit Laravel Livewire ( = Ajax)

  • Zerlegung von HTML-Templates in Layouts und Komponenten
    > Mit der Blade-Engine von Laravel bleibt alles übersichtlich und du kannst die Daten im Frontend genau dort aus der Datenbank holen wo sie benötigt werden.

  • Komplizierte Datenbank-Abfragen leicht gemacht mit Eloquent
    > Hole Dir Daten aus miteinander verknüpften Tabellen (Relationships) ohne SQL-Kopfschmerzen. Sogar Sub-Queries werden von Laravel automatisch erstellt, und das alles Perfomance-Optimiert.

  • Grundlegende Laravel-Features spielerisch erlernen
    > Models, Accessors/Mutators, Seeder, Faker, Soft-Deletes, Stubs, Blade, Konfigurationseinstellungen, "Publishing"? Das alles lernst du nebenbei in diesem Kurs: Anwendungsbezogen und an genau den Stellen wo es benötigt wird.

DEINE OPTIMALE LERNERFAHRUNG

  1. Falls es hakt, stelle Fragen direkt an mich – Deinem Dozenten – oder diskutiere mit anderen Kursteilnehmern.

  2. Alle Programmierschritte sind auf GitHub hinterlegt.

  3. Ein 60-seitiges Kursskript hilft Dir, das gelernte später noch einmal nachzulesen und die Einzelschritte nachzuvollziehen.

Viel Spaß im Kurs und wir sehen uns dort!

Martin

Who this course is for:

  • PHP-Programmierer welche Laravel lernen wollen
  • Laravel-Lerner, welche sich für das Filament-Plugin interessieren
  • Laravel-Lerner, welche sich für das Media-Library-Package interessieren