Beschreibung
Laravel PHP Framework Komplettkurs - Vom Einstieg bis zur professionellen Architektur
Zielgruppe: Nur für Unternehmen und Institutionen.Laravel gehört zu den leistungsfähigsten PHP-Frameworks für schnelle, elegante Webanwendungen. In diesem fünftägigen Komplettkurs vereinen wir den Einsteiger- und den Fortgeschrittenenstoff zu einem durchgängigen Lernerlebnis. Zunächst richten Sie Ihr erstes Laravel-Projekt ein, entdecken die MVC-Struktur und modellieren Datenbanken mit Migrations und Factories. Anschließend tauchen Sie in den TALL-Stack - Tailwind CSS, Alpine.js, Laravel und Livewire - ein und entwickeln reaktive Oberflächen für Ihr Praxisprojekt. Im zweiten Teil des Seminars heben Sie Ihre Anwendung auf ein professionelles Niveau: Sie strukturieren Geschäftslogik mit Services und Repositories, gestalten klare Datenflüsse über Data-Transfer-Objects und kapseln systemweite Regeln mit eigener Middleware. Ergänzend erlernen Sie zahlreiche Best-Practices für sauberen, wartbaren Code. Theorie-Impulse wechseln sich mit Hands-on-Sessions ab, sodass Sie jeden Schritt direkt im eigenen Code nachvollziehen können.
Kommende Starttermine
Wählen Sie aus 12 verfügbaren Startterminen
Inhalte / Module
- Grundlagen & Models
- Einführung
- Überblick
- MVC struktur
- Neues Laravel Projekt aufsetzen
- Artisan
- Models & Migrations
- Überblick über Models
- Überblick über Migrations
- Neue Models erstellen
- Migration der Datenbank
- Relationships
- Beziehungen zwischen Models
- Relationships in der Migration verwenden
- Factories & Seeder
- Überblick zu Factories und Seeders
- Factories für Testdaten definieren
- Seeder zum erstellen der Testdaten
- Beziehungen in Seeders
- Einführung
- Routes, Controller und Views
- Routes
- Was sind Routes?
- Prinzip des Routings
- Routes definieren
- Namen und Prefixe für Routes
- Routes und Controller verbinden
- Namespaces verwenden
- Routes gruppieren
- Controller
- Übersicht über Controller
- Controller über Routes verwenden
- Requests
- Route-Model-Binding
- Views
- Übersicht über Views
- Übersicht über Views
- Routes
- Datenobjekte, Services und Repositories
- Data Transfer Objects (DTOs) mit Laravel Data
- Einführung in DTOs und ihren Nutzen
- Laravel Data - Installation und Grundkonzept
- Validierung und Transformation von Daten
- Einsatz von DTOs im Controller und Service Layer
- Services & Repositories
- Trennung von Geschäftslogik aus den Controllern
- Aufbau von Service-Klassen zur Anwendungslogik
- Verwendung von Repositories für Datenzugriffe
- Best Practices für testbaren und wartbaren Code
- Service-Provider und Dependency Injection
- Data Transfer Objects (DTOs) mit Laravel Data
- Middleware effektiv nutzen
- Middleware in Laravel
- Was sind Middlewares?
- Registrierung und Einsatz eigener Middlewares
- Middleware zur Zugriffskontrolle und Datenmanipulation
- Parameterübergabe in Middleware
- Kombination und Kettenbildung von Middlewares
- Middleware vs. Policy vs. Form Requests - wann was?
- Abschluss & Best Practices
- Architekturentscheidungen im Laravel-Projekt
- Tipps zur Codequalität und Projektstruktur
- Diskussion und Fragen aus der Praxis
- Middleware in Laravel
Zielgruppe / Voraussetzungen
Teilnahmevoraussetzungen
- Sie besitzen Grundkenntnisse in PHP (Variablen, OOP-Konzepte, Klassen).
- Erste Erfahrung mit HTML / CSS sowie relationalen Datenbanken (MySQL o. Ä.).
- Umgang mit der Kommandozeile ist von Vorteil.
- Für den fortgeschrittenen Teil sollten Ihnen Models, Routen und Views nicht völlig fremd sein.
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
Bewertungen von Teilnehmern
Bewertungsdurchschnitt: 4,7
auf Basis von 37 Bewertungen
Bewertung schreiben
Bewertungen werden gemäß unserer Bewertungsrichtlinien veröffentlicht.
Anonym
07 Feb 2025
Anonym
07 Feb 2025
Ich halte das Seminar für absolut gelungen. Neben den anfänglichen technischen Problemen, die jedoch nicht von Herrn Paul stammten, sondern von der Infrastruktur, die von der GF...
Anonym
06 Dez 2024
hohe Qualität, Technik war ausreichend
Anzeige
Die Möglichkeiten die Geboten wurden sind zufriedenstellend gewesen.
In den ersten 2 Tagen hatte man paar kleine Probleme mit den Pcs.
Die Verpflegung war top sehr leckeres e...