Laravel 9 / Filament Praxiskurs - Teil 1
Zuletzt aktualisiert am 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 5.98 GB | Duration: 8h 26m
Zuletzt aktualisiert am 8/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 5.98 GB | Duration: 8h 26m
Adminoberfläche für PHP-Apps in wenigen Handgriffen
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
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 LERNERFAHRUNGFalls es hakt, stelle Fragen direkt an mich – Deinem Dozenten – oder diskutiere mit anderen Kursteilnehmern.Alle Programmierschritte sind auf GitHub hinterlegt.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