Inhaltsübersicht
- Seminarprofil
- Lernziele
- Inhalte
- Praxisübungen
- Zielgruppe und Voraussetzungen
Seminarprofil
Der Kompaktkurs ist kein verkürzter Einsteigerkurs, sondern ein schneller Framework-Transfer für erfahrene PHP-Entwickler. Bekannte Web- und OOP-Grundlagen werden vorausgesetzt; die Seminarzeit wird für Laravel-Konventionen, typische Arbeitsabläufe und die durchgängige Umsetzung einer kleinen Anwendung genutzt.
Das Seminar setzt bewusste Prioritäten. Fortgeschrittene Architektur, tiefgehende Frontend-Stacks, Skalierung und KI werden nur eingeordnet und anschließend in den spezialisierten Seminaren vertieft.
Lernziele
- Laravel-Konventionen schnell auf bestehende PHP-Erfahrung übertragen
- eine vollständige Anwendung mit Routing, Blade und Eloquent erstellen
- Form Requests, Authentifizierung und Policies korrekt einsetzen
- eine kleine API und automatisierte Feature-Tests ergänzen
- zentrale Artisan-, Cache- und Deployment-Abläufe beherrschen
- passende Vertiefungsseminare nach Projektbedarf auswählen
Inhalte
Framework-Einstieg und Konventionen
Installation, Konfiguration, Verzeichnisstruktur, Artisan, Request Lifecycle und Unterschiede zu frei strukturierten PHP-Anwendungen.
- Projektanlage
- Konfiguration
- Convention over Configuration
- Artisan Workflow
Webschicht und Blade
Routing, Controller, Middleware, Requests, Responses, Blade-Layouts und Komponenten sowie validierte Formulare.
- Routes und Controller
- Middleware
- Blade
- Form Requests
Eloquent und Datenmodell
Migrationen, Models, Beziehungen, Mass Assignment, Eager Loading, Factories und Seeders.
- Migrations
- Models
- Relationships
- Test Data
Authentifizierung und Berechtigungen
Anmeldung, geschützte Bereiche, aktuelle Benutzeridentität, Policies, CSRF und grundlegende Token-Szenarien.
- Authentication
- Policies
- CSRF
- Sanctum Overview
API und Tests
Kleine REST-Schnittstelle, API Resource, Validierung, HTTP-Tests, Datenbanktests und Fakes.
- API Routes
- Resources
- Feature Tests
- Database Assertions
Produktionsübergang und Lernpfad
Umgebung, Cache-Befehle, Logging, Queue- und Scheduler-Einordnung sowie Auswahl der nächsten Vertiefung.
- Production Configuration
- Caches
- Logging
- Vertiefungspfad
Praxisübungen
- Schritt 1: Projekt und Datenbank konfigurieren.
- Schritt 2: Routing, Controller und Blade-Grundlayout erstellen.
- Schritt 3: Datenmodell, Migrationen und Beziehungen implementieren.
- Schritt 4: Formulare, Anmeldung und Policies ergänzen.
- Schritt 5: Eine kleine API und automatisierte Tests hinzufügen.
- Schritt 6: Produktionskonfiguration prüfen und den persönlichen Vertiefungspfad festlegen.
Zielgruppe und Voraussetzungen
Zielgruppe: Erfahrene PHP-Entwickler, die ohne lange Grundlagenwiederholung in Laravel einsteigen oder eine bevorstehende Projektübernahme vorbereiten.
Voraussetzungen: Sichere objektorientierte PHP-Kenntnisse, SQL, HTML, HTTP-Grundlagen, Composer und Kommandozeile. Framework-Erfahrung ist vorteilhaft.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleichzeitig mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können auf Deutsch – bei Firmenseminaren ist auch Englisch möglich – gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleitung und Ansprechpersonen
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Erfahrene PHP-Entwickler, die ohne lange Grundlagenwiederholung in Laravel einsteigen oder eine bevorstehende Projektübernahme vorbereiten. |
| Voraussetzungen: | Sichere objektorientierte PHP-Kenntnisse, SQL, HTML, HTTP-Grundlagen, Composer und Kommandozeile. Framework-Erfahrung ist vorteilhaft. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
