Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Überblick über die Funktionen und die Architektur von Lumen
- Grundlegende Konzepte und Komponenten
Erste Schritte
- Installieren Lumen
- Festlegen der Routenparameter
- Einrichten einer Middleware
- Konfigurieren von Controllern
- HTTP-Anfragen und Antworten
Erstellen Microservices
- Aufbau des Autorenmodells
- Generierung von Testdaten
- Verwaltung von Autoren mit Controllern
- Erstellen von Routen für CRUD-Operationen
- Standardisierung von Antworten
Implementierung von Microservices Funktionen
- Anzeigen der Liste der Microservices-Autoren
- Erstellen neuer Autoreninstanzen
- Identifizieren eines Autors mit einer bestimmten ID
- Bearbeiten eines vorhandenen Autors
- Entfernen eines Autors aus einem Microservice
Gateway-Funktionen implementieren
- Einrichten eines Projekts für API Gateway mit Composer
- Abrufen einer Liste von Autoren über Gateway-Controller
- Erstellen von Autoren mithilfe von Gateway-Controllern und -Diensten
- Anzeigen, Bearbeiten und Löschen von Autoreninstanzen
- Durchführen von Operationen mit Microservices
- Behandlung von Gateway-Fehlern
Sichere Microservices Architektur
- Aktivieren von Lumen Passport-Komponenten
- Konfigurieren von Lumen zur Verwendung von Passport
- Schutz von Gateway-Routen
- Verwendung von Zugriffstokens für API-Gateway
- Authentifizierung von API-Gateway-Anforderungen
- Einschränkung des direkten Zugriffs auf den Autorendienst
Verwaltung von Benutzern und Access-Tokens
- Migration von Benutzern aus Laravel
- Erstellen von Controllern und Routen für die Benutzerverwaltung
- Verfeinerung der Details für Benutzeroperationen
- Erstellen von Benutzern und Verwendung ihrer Anmeldeinformationen, um Token zu erhalten
- Identifizierung authentifizierter Benutzer durch Zugangstoken
Tipps und bewährte Praktiken zur Fehlerbehebung
Zusammenfassung und nächste Schritte
Voraussetzungen
- PHP Programmiererfahrung.
Zielgruppe
- Entwickler
14 Stunden
Erfahrungsberichte (2)
Covered a lot of material.
Michael Promes - Nebraska Medicine
Kurs - Laravel PHP Framework
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.