Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Prezentare generală a caracteristicilor și arhitecturii Lumen
- Concepte și componente de bază
Noțiuni introductive
- Instalarea Lumen
- Definirea parametrilor rutei
- Configurarea unui middleware
- Configurarea controlorilor
- Cereri și răspunsuri HTTP
Crearea Microservices
- Construirea autorilor' model
- Generarea datelor de test
- Gestionarea autorilor cu ajutorul controlorilor
- Crearea de rute pentru operațiile CRUD
- Standardizarea răspunsurilor
Implementarea funcțiilor Microservices
- Afișarea listei de autori de microservicii
- Crearea de noi instanțe de autor
- Identificarea unui autor cu un anumit ID
- Editarea unui autor existent
- Eliminarea unui autor dintr-un microserviciu
Implementarea funcțiilor de gateway
- Configurarea unui proiect pentru API Gateway utilizând Composer
- Obținerea listei de autori prin intermediul controlorilor Gateway
- Crearea autorilor prin intermediul controlorilor și serviciilor Gateway
- Afișarea, editarea și ștergerea instanțelor de autori
- Efectuarea de operații utilizând microservicii
- Gestionarea erorilor din Gateway
Securizarea Microservices Arhitectura
- Activarea Lumen Componente ale pașaportului
- Configurarea Lumen pentru a utiliza Passport
- Protejarea rutelor Gateway
- Utilizarea token-urilor de acces pentru API Gateway
- Autentificarea cererilor API Gateway
- Restricționarea accesului direct la serviciul de autor
Gestionarea utilizatorilor și a jetoanelor Access
- Migrarea utilizatorilor din Laravel
- Crearea controlerului și a rutelor pentru gestionarea utilizatorilor
- Rafinarea detaliilor pentru operațiunile cu utilizatorii
- Crearea utilizatorilor și utilizarea acreditărilor acestora pentru a obține token-uri
- Identificarea utilizatorilor autentificați prin intermediul token-ului de acces
Sfaturi de depanare și cele mai bune practici
Rezumat și etapele următoare
Cerințe
- PHP experiență de programare.
Audiență
- Dezvoltatorii
14 ore
Mărturii (3)
Covered a lot of material.
Michael Promes - Nebraska Medicine
Curs - Laravel PHP Framework
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Curs - Developing Websites with PHP
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.