Seminar Laravel PHP Framework
Seminar / Training Laravel PHP Framework
Einstieg in Laravel
- Laravel-Übersicht
- Die Laravel-MVC-Struktur
- Erstellen eines Laravel-Projekts
- Die Laravel-Verzeichnisstruktur
- Die Artisan-Befehlszeilenschnittstelle
Laravel-Ansichten und Templates
- Templating-Engines
- Blade-Templating-Engine
- Blade Partials
- Blade Kontrollstrukturen
- XSS-Schutz mit Blade
Laravel-Routing
- Einführung in das Routing
- Laravel-Anfragefluss
- Erstellen von Routen
- Navigation und benannte Routen
- Übergabe von Routing-Parametern
- Erstellen von POST-Routen
- Gruppierung von Routen
Laravel-Request- und Response-Verarbeitung
- Empfangen von Requests und Senden von Responses
- Verarbeiten von POST-Anfragen
- Dependency Injection (DI)
- Schutz vor CSRF-Angriffen
- Session-Verwaltung
- Eingabe-Validierung
Laravel-Controller und -Modelle
- Einführung in Controller und Models
- Routes und Controller
- Alternative Routensyntax
Erste Schritte mit Laravel-Modellen und -Daten
- Überblick Laravel und Datenbankverarbeitung
- Eloquent ORM - Einführung
- Verwalten von Datenbankverbindungen
Laravel-Modelle und Migrationen
- Eloquent-Modelle
- Einführung in die Datenbankmigration
- Migrationen erstellen
- Verwalten von Migrationen
Datenbankabfragen und Initialisierung von Daten
- Daten einfügen
- Daten lesen
- Daten aktualisieren
- Daten löschen
- Weiches Löschen versus hartes Löschen
- Laravel Query Builder
- Datenbanken initialisieren
Datenbank-Beziehungen
- Übersicht über Daten und Beziehungen
- Erstellen von Eins-zu-Viel-Beziehungen
- Abfrage von Eins-zu-Viel-Beziehungen
- Lazy Loading versus Eager Loading
- Erstellen von Many-to-many-Beziehungen
- Abfrage von Many-to-many-Beziehungen
Ausgabe von Daten
- Überblick über Accessoren und Mutatoren
- Erstellen von Mutatoren
- Erstellen von Accessoren
- Paginierung erstellen
Erste Schritte mit Laravel-Authentifizierung und -Autorisierung
- Überblick über die Authentifizierung
- Authentifizierung versus Autorisierung
- Authentifizierung in Laravel
- Konfiguration der Laravel-Authentifizierung
Erstellen und Authentifizieren von Benutzern
- Erstellen einer Authentifizierungskomponente
- make: auth-Befehl
- Analyse der Authentifizierungskomponente
Anpassen der Benutzerauthentifizierung
- Authentifizierungs-Fassade
- Konfiguration der Authentifizierung
- Authentifizierung und "Gates"
Verwalten von Statusdaten
- Benutzer wiedererkennen
- Passwörter zurücksetzen
- Modelle und Migrationen für das Zurücksetzen von Passwörtern
- Konfiguration Authentifizierung und E-Mail für das Zurücksetzen von Kennwörtern
- Verwenden der Funktion zum Zurücksetzen von Passwörtern
- Anpassen von Ansichten
- Anpassung von Nachrichten
Schutz von Routen über Middleware
- Middleware-Übersicht
- Erstellen und Verwenden einer Middleware
- Middleware und Authentifizierung
- Auth-Middleware
Einstieg in RESTful Web Services mit Laravel
- REST-Grundlagen
- Cross-Origin Resource Sharing (CORS)
Design und Struktur von RESTful Web Services
- Definieren von REST-API-Endpunkten
- API-Endpunkt-Konventionen
- Anfrage und Antwort
- Datenformate
- HTTP-Methoden
- Schutz von Routen
Routen erstellen
- Erstellen von Routen in Laravel
- RESTful-Routen
- RESTful-Controller
- Routen gruppieren
Anfrage- und Antwortverarbeitung
- Laravel Anfrage- und Antwortfluss
- Verarbeiten von Request-Eingaben
- Validierung von Daten
- Antwort-Ergebnisse erstellen
CRUD-Operationen
- Datenbanken
- Eloquentes ORM
- Migrationen
- Beziehungen
Authentifizierung
- Methoden der Authentifizierung
- JWT und OAuth2
- Verwendung von JWT in Laravel
- "Token-basierte" Authentifizierung
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-
Lars Demmel
Telefon: + 43 (800) 562 711
E-Mail: -
Sebastian Löhr
Telefon: + 43 (800) 562 711
E-Mail:
Seminardetails
Dauer: | 5 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr |
Preis: |
Öffentlich und Webinar: € 1.999 zzgl. MwSt. Inhaus: € 6.000 zzgl. MwSt. |
Teilnehmeranzahl: | max. 8 Teilnehmer |
Teilnehmer: | Richtet sich an Webentwickler, die mit PHP-Kenntnissen und Grundkenntnissen in SQL den grundlegenden Aufbau und die Verwendung des Laravel PHP Frameworks kennenlernen wollen. |
Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
Seminararten: | Öffentlich, Inhaus, Webinar |
Durchführungsgarantie: | ja, ab 2 Teilnehmern; Details |
Sprache: | Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich) |
Seminarunterlage: | Dokumentation auf CD oder Papier |
Teilnahmezertifikat: | ja, selbstverständlich |
Verpflegung: | Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren) |
Support: | 3 Anrufe im Seminarpreis enthalten |
Barrierefreier Zugang: | an den meisten Standorten verfügbar |
Weitere Informationen unter + 43 (800) 562 711 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.