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 Modells der Autoren'
  • 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.

Publikum

  • Entwickler
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (2)

Kombinierte Kurse

Verwandte Kategorien