Laravel 9 / Filament Praxiskurs - TEIL 1

Why take this course?
🧠 Willkommen im Laravel 9 / Filament Praxiskurs - TEIL 1!
Hallo,
in diesem Kurs werden wir gemeinsam eine Herausforderung anpacken, die fast jedem größeren PHP-Projekt Bedeutung erlangt: Wie erstellen wir eine herzhaftes Backend für unsere Apps, in dem man Daten einpflegen und verwalten kann? 🤔
🛠️ Mit Laravel & Filament wollen wir dieses Problem ansprechen. Laravel ist nicht nur ein leistungsstarkes PHP-Framework, sondern auch eine Gemeinschaft, die Entwickler ermutigt, saubere, skalierbare und moderne Webanwendungen zu entwickeln. Dabei kombinieren wir Laravel mit Filament, einem Plugin, das es uns ermöglicht, in wenigen Handgriffen eine benutzerfreundliche Admin-Oberfläche zu erstellen.
🚀 Hier ist, was dich im Teil 1 dieser Praktikumserziehung erwartet:
-
Installation von Laravel, Jetstream und Filament: Baue die Grundlage deiner App mit Frontend, User-Bereich und Backend auf. 🛠️
-
Erstellen einer Filament-Resource: In nur minimaler Zeit erstelle eine tabellarische Übersicht Deiner Daten sowie Eingabemasken für das Einpflegen oder Bearbeiten dieser Daten. Wir legen großen Wert auf optimale Benutzererfahrung. 📋
-
Verwaltung und automatische Konvertierung von Bildern: Nutze das berühmte Media-Plugin von Spatie, um hochgeladene Dateien zu verwalten und sie im richtigen Format vorzuschlagen. 🖼️
-
Daten filtern, sortieren, suchen: Erledige diese Aufgaben in Echtzeit mit Laravel Livewire (= Ajax). Alles auf eine vergleichsweise harte Kost wäre ohnehin langwierig! ⚡
-
Zerlegung von HTML-Templates in Layouts und Komponenten: Erledige diesen Vorgang mithilfe der Blade-Engine von Laravel und stelle die Daten genau dort aus der Datenbank abrufen, wo sie benötigt werden. 🎨
-
Komplizierte Datenbank-Abfragen leicht gemacht: Nutze Eloquent, um Daten aus miteinander verknüpften Tabellen zu holen, ohne dabei SQL-Kopfschmerzen zu erleben. Sub-Queries werden automatisch erstellt, und das alles Performance-Optimiert. 🧩
-
Grundlegende Laravel-Features spielerisch erlernen: Erflehne die Gelegenheit, Models, Accessors/Mutators, Seeder, Faker, Soft-Deletes, Stubs, Blade und Konfigurationseinstellungen in der Praxis zu lernen. 🎓
DEINE OPTIMALE LERNERFAHRUNG:
-
Interaktive Kommunikation: Stelle Fragen direkt an mich, Deinem Dozenten, oder diskutiere mit anderen Kursteilnehmern. 💬
-
Alle Programmierschritte auf GitHub: Jeder Schritt ist transparent und hinterlegt für spätere Revisionen. 🖥️
-
60-seitiges Kursskript: Ein detailliertes Dokument, das Dir erlaubt, das Gelernte nachzulesen und die Einzelschritte nachzuvollziehen. 📖
Viel Spaß im Kurs und bis bald!
Gruß, Martin 😊
Course Gallery




Loading charts...