Struttura del corso
Introduzione
- Panoramica delle Lumen funzionalità e dell'architettura
- Concetti e componenti di base
Introduttiva
- Installazione Lumen
- Definizione dei parametri del percorso
- Configurazione di un middleware
- Configurazione dei controller
- Richieste e risposte HTTP
Creazione Microservices
- Costruire il modello degli autori
- Generazione di dati di test
- Gestione degli autori con i controller
- Creazione di route per le operazioni CRUD
- Standardizzazione delle risposte
Implementazione di Microservices funzioni
- Visualizzazione dell'elenco degli autori di microservizi
- Creazione di nuove istanze di authoring
- Identificazione di un autore con un determinato ID
- Modifica di un autore esistente
- Rimozione di un autore da un microservizio
Implementazione delle funzioni del gateway
- Configurazione di un progetto per API Gateway utilizzando Composer
- Ottenimento dell'elenco degli autori tramite i controller gateway
- Creazione di autori tramite controller e servizi gateway
- Visualizzazione, modifica ed eliminazione di istanze di authoring
- Esecuzione di operazioni tramite microservizi
- Gestione degli errori del gateway
Protezione Microservices dell'architettura
- Abilitazione Lumen dei componenti di Passport
- Configurazione Lumen per l'uso di Passport
- Protezione delle route del gateway
- Utilizzo dei token di accesso per API Gateway
- Autenticazione delle richieste di API Gateway
- Limitazione dell'accesso diretto al servizio di authoring
Gestione di utenti e token Access
- Migrazione degli utenti da Laravel
- Creazione di controller e route per la gestione degli utenti
- Perfezionamento dei dettagli per le operazioni utente
- Creazione di utenti e utilizzo delle relative credenziali per ottenere i token
- Identificazione degli utenti autenticati tramite token di accesso
Suggerimenti per la risoluzione dei problemi e procedure consigliate
Riepilogo e prossime tappe
Requisiti
- PHP Esperienza di programmazione.
Pubblico
- Gli sviluppatori
Recensioni (5)
Stile di allenamento e la conoscenza generale del formatore.
Kenosi - NWK Limited
Corso - Laravel: Middleware Development
Traduzione automatica
Le lezioni sono state molto interattive e gli esercizi sono stati molto pratici
Heino - NWK Limited
Corso - Laravel and Vue.js
Traduzione automatica
Covered a lot of material.
Michael Promes - Nebraska Medicine
Corso - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Corso - Test Driven Development
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.