Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Merci pour votre réservation ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Plan du cours
Introduction
- Vue d'ensemble des caractéristiques et de l'architecture de Lumen
- Concepts et composants de base
Pour commencer
- Installation Lumen
- Définir les paramètres de l'itinéraire
- Mise en place d'un middleware
- Configuration des contrôleurs
- Requêtes et réponses HTTP
Création Microservices
- Construire le modèle des auteurs
- Générer des données de test
- Gérer les auteurs avec des contrôleurs
- Créer des routes pour les opérations CRUD
- Normaliser les réponses
Mise en œuvre des fonctions Microservices
- Afficher la liste des auteurs de microservices
- Créer de nouvelles instances d'auteurs
- Identifier un auteur avec un identifiant donné
- Modifier un auteur existant
- Supprimer un auteur d'un microservice
Mise en œuvre des fonctions de la passerelle
- Mise en place d'un projet pour API Gateway à l'aide de Composer
- Obtention de la liste des auteurs à l'aide des contrôleurs de la passerelle
- Création d'auteurs à l'aide des contrôleurs et des services de la passerelle
- Affichage, modification et suppression des instances d'auteurs
- Exécution d'opérations à l'aide de microservices
- Gestion des erreurs de la passerelle
Sécuriser Microservices l'architecture
- Activation des composants de Passport Lumen
- Configurer Lumen pour utiliser Passport
- Protection des itinéraires de la passerelle
- Utilisation de jetons d'accès pour la passerelle API
- Authentification des requêtes de la passerelle API
- Restreindre l'accès direct au service auteur
Gestion des utilisateurs et des jetons Access
- Migration des utilisateurs depuis Laravel
- Création de contrôleurs et d'itinéraires pour la gestion des utilisateurs
- Affiner les détails des opérations sur les utilisateurs
- Création d'utilisateurs et utilisation de leurs informations d'identification pour obtenir des jetons d'accès
- Identification des utilisateurs authentifiés par le biais d'un jeton d'accès
Conseils de dépannage et meilleures pratiques
Résumé et prochaines étapes
Pré requis
- PHP expérience en programmation.
Audience
- Développeurs
14 heures
Nos Clients témoignent (3)
Discussion of the most important concepts of the topic(php and laravel) and about how the web works.
Lester Bello - PSU
Formation - Laravel PHP Framework
La disponibilité du formateur et la personnalisation de la formation
Julien - Urssaf Rhône Alpes
Formation - Laravel Livewire
Traduction automatique
l'humour, disponabilité pour répondre à d'autre types de questions