seminar buchen

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

  • Stephano Procaccini

    Telefon: + 41 (800) 0800 99
    E-Mail:

  • Tasso Kaiser

    Telefon: + 41 (800) 0800 99
    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: Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich
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 + 41 (800) 0800 99

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Bern 5 Tage
Luzern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
Stream live 5 Tage
Stream gespeichert 5 Tage
Luzern 5 Tage
Bern 5 Tage
Inhaus / Firmenseminar 5 Tage
Sankt Gallen 5 Tage
Sankt Gallen 5 Tage
Basel 5 Tage
Winterthur 5 Tage
Zürich 5 Tage
© 2024 www.networkuniversity.ch All rights reserved.  | Kontakt | Impressum | AGB | Nach oben