Kurzusleírás
Bevezetés
- A Lumen jellemzők és architektúra áttekintése
- Alapfogalmak és összetevők
Elkezdeni
- Telepítés Lumen
- Útvonal paraméterek meghatározása
- Köztes szoftver beállítása
- A vezérlők konfigurálása
- HTTP kérések és válaszok
Létrehozás Microservices
- A szerzői modell felépítése
- Tesztadatok generálása
- Szerzők kezelése kontrollerekkel
- Útvonalak létrehozása a CRUD műveletekhez
- A válaszok szabványosítása
Microservices Funkciók megvalósítása
- A mikroszolgáltatások szerzőinek listája
- Új szerzői példányok létrehozása
- Szerző azonosítása adott azonosítóval
- Meglévő szerző szerkesztése
- Szerző eltávolítása a mikroszolgáltatásból
Átjáró funkciók megvalósítása
- Projekt beállítása API Gateway számára a Composer segítségével
- A szerzők listájának beszerzése Gateway vezérlőkön keresztül
- Szerzők létrehozása Gateway vezérlők és szolgáltatások használatával
- Szerzői példányok megjelenítése, szerkesztése és törlése
- Műveletek végrehajtása mikroszolgáltatások segítségével
- Gateway hibák kezelése
Az építészet biztosítása Microservices
- Lumen Passport-összetevők engedélyezése
- A Lumen beállítása a Passport használatához
- Átjáró útvonalak védelme
- Hozzáférési tokenek használata az API-átjáróhoz
- Az API-átjáró kérelmek hitelesítése
- A szerzői szolgáltatás közvetlen elérésének korlátozása
Felhasználók és Access tokenek kezelése
- Felhasználók migrálása innen: Laravel
- Vezérlő és útvonalak létrehozása a felhasználók kezeléséhez
- Részletek finomítása a felhasználói műveletekhez
- Felhasználók létrehozása és hitelesítő adataik használata tokenek beszerzéséhez
- A hitelesített felhasználók azonosítása hozzáférési token segítségével
Hibaelhárítási tippek és bevált módszerek
Összegzés és a következő lépések
Követelmények
- PHP programozási tapasztalat.
Közönség
- Fejlesztők
Vélemények (5)
Képzési stílus és az oktató általános tudása.
Kenosi - NWK Limited
Kurzus - Laravel: Middleware Development
Gépi fordítás
Az órák nagyon interaktívak voltak, a gyakorlatok pedig jó gyakorlatiak voltak
Heino - NWK Limited
Kurzus - Laravel and Vue.js
Gépi fordítás
Covered a lot of material.
Michael Promes - Nebraska Medicine
Kurzus - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Kurzus - 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.