Cursusaanbod
Introductie
- Overzicht van Lumen functies en architectuur
- Basisconcepten en componenten
Slag
- Installeren Lumen
- Routeparameters definiëren
- Een middleware opzetten
- Controllers configureren
- HTTP-verzoeken en -antwoorden
Creëren Microservices
- Het model van de auteurs opbouwen
- Testgegevens genereren
- Auteurs beheren met controllers
- Routes maken voor CRUD-bewerkingen
- Standaardiseren van reacties
Implementeren van Microservices functies
- De lijst met auteurs van microservices weergeven
- Nieuwe auteursinstanties maken
- Een auteur identificeren met een bepaalde ID
- Een bestaande auteur bewerken
- Een auteur verwijderen uit een microservice
Gateway-functies implementeren
- Een project opzetten voor API Gateway met behulp van Composer
- Lijst met auteurs verkrijgen via Gateway-controllers
- Auteurs maken met behulp van gatewaycontrollers en -services
- Auteursinstanties weergeven, bewerken en verwijderen
- Bewerkingen uitvoeren met behulp van microservices
- Gateway-fouten afhandelen
Beveiligen Microservices Architectuur
- Paspoortcomponenten inschakelen Lumen
- Configureren Lumen om Passport te gebruiken
- Gateway-routes beveiligen
- Toegangstokens gebruiken voor API Gateway
- API Gateway-aanvragen verifiëren
- Directe toegang tot de auteursservice beperken
Gebruikers en Access tokens beheren
- Gebruikers migreren van Laravel
- Controller en routes maken voor het beheren van gebruikers
- Verfijning van details voor gebruikersbewerkingen
- Gebruikers maken en hun inloggegevens gebruiken om tokens te verkrijgen
- Geverifieerde gebruikers identificeren via toegangstoken
Tips en best practices voor het oplossen van problemen
Samenvatting en volgende stappen
Vereisten
- PHP Ervaring met programmeren.
Audiëntie
- Ontwikkelaars
Testimonials (5)
Trainingsstijl en de algemene kennis van de trainer.
Kenosi - NWK Limited
Cursus - Laravel: Middleware Development
Automatisch vertaald
De lessen waren erg interactief en de oefeningen waren goed praktisch
Heino - NWK Limited
Cursus - Laravel and Vue.js
Automatisch vertaald
Beschikbaarheid van trainers en personalisatie van trainingen
Julien - Urssaf Rhone Alpes
Automatisch vertaald
Covered a lot of material.
Michael Promes - Nebraska Medicine
Cursus - Laravel PHP Framework
learning the full range of test development