Kursbeschreibung
Unser PHP Kurs bietet Entwicklerinnen und -Entwicklern einen umfassenden Einstieg in das Laravel Framework, einschließlich Eloquent. In diesem Kurs arbeiten wir zusammen mit den Teilnehmern an der Entwicklung, dem Testen und dem Deployment einer vollwertigen und komplexen Laravel-Webanwendung. Wir legen Wert darauf, dass der Unterricht interaktiv und praxisorientiert ist, statt reinem Frontalunterricht. Bei uns lernen Sie durch direkte Anwendung und sammeln wertvolle Erfahrungen, die Sie direkt in Ihren Projekten einsetzen können.
Unser Kebel Team bietet Ihnen den angezeigten PHP Kurs als Live Online Training (Webinar) und Präsenzseminar mit Zertifikat an.
PHP Schulung für Unternehmen - Alternativ organisieren wir gerne eine individuelle PHP Schulung oder einen Workshop für Ihr Team. Hierbei erfolgen die Termine, der Ort, die Dauer und die Inhalte individuell nach Absprache. Ihre maßgeschneiderte PHP Schulung erfolgt online, in Präsenz oder hybrid.
Unser Kebel Team berät Sie gerne oder Sie buchen direkt online.
Die wichtigsten Themen im Überblick
- Laravel Setup mit Composer
- MVC, Routing, Controller
- Blade Templates sicher nutzen
- Eloquent ORM und CRUD
- Relations: Lazy und Eager
- REST APIs mit Auth
- Testing, Queues, Caching
- Praxisprojekt in 5 Tagen
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
- Folgende Lerninhalte werden in unserem PHP Kurs vermittelt:
- Laravel Übersicht
- Aufbau von Laravel
- Architektur und Bestandteile
- MVC
- Verzeichnisse
- Das CLI Interface
- Setup der Entwicklungs Toolchain und DIE
- Einstieg in Laravel
- Projekt-Erstellung mit Composer
- Ein erstes Laravel Projekt
- Artisan Command
- Routing
- Routen anlegen
- Parameter für Routen
- Views
- Templates
- Ausgabe mit Blade
- Bedingtes Rendern
- Kontrollstrukturen in Templates
- Controller in Laravel
- GET, POST, REQUEST Handling in Laravel
- Headers, Cookies und Return Codes
- Assets und Styling
- CSS und JavaScript richtig laden
- Blade Komponenten
- Services
- Zugriff auf Datenbanken
- Eloquent ORM
- Was ist ein ORM und wie funktioniert es in Laravel?
- Models in Eloquent verstehen und erstellen
- CRUD (Create, Read, Update, Delete)
- Query Builder
- Relations und verschiedene Modelle gleichzeitig laden
- Relations mit Eloquent
- Lazy vs. Eager loading
- Laravel und REST APIs
- API Routing
- JSON zurückgeben
- Status Codes
- Authentifizierung
- Autorisierung
- Policies, Gates & Co
- Caching
- File Uploads und Downloads
- Error Handling
- Pagination
- API Dokumentation
- API Testing
- Fortgeschrittene Themen
- Caching und Performance
- Datei Storage
- Testing
- Queues
- Hintergrundbearbeitung
- Observers, Listeners und Co.
- Übersetzung






















