- PHP doświadczenie w programowaniu.
Publiczność
- Programiści
Lumen jest frameworkiem mikrousług typu open source opartym na Laravel. Służy do budowania szybkich i wydajnych aplikacji internetowych i interfejsów API za pomocą PHP mikroframeworków.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą używać Lumen do tworzenia mikrousług i aplikacji opartych na Laravel.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie mikrousług z Lumen.
- Zrozumieć korzyści płynące z wdrażania mikrousług przy użyciu Lumen i PHP.
- Wykonywać i wdrażać funkcje i operacje mikrousług przy użyciu frameworka Lumen.
- Chroń i kontroluj dostęp do architektur mikrousług poprzez budowanie warstw bezpieczeństwa.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
- Przegląd funkcji i architektury Lumen
- Podstawowe pojęcia i komponenty
Pierwsze kroki
- Instalacja Lumen
- Definiowanie parametrów trasy
- Konfigurowanie oprogramowania pośredniczącego
- Konfigurowanie kontrolerów
- Żądania i odpowiedzi HTTP
Tworzenie Microservices
- Budowanie modelu autorów
- Generowanie danych testowych
- Zarządzanie autorami za pomocą kontrolerów
- Tworzenie tras dla operacji CRUD
- Standaryzacja odpowiedzi
Wdrażanie funkcji Microservices
- Wyświetlanie listy autorów mikrousług
- Tworzenie nowych instancji autorów
- Identyfikacja autora z danym identyfikatorem
- Edytowanie istniejącego autora
- Usuwanie autora z mikrousługi
Wdrażanie funkcji bramy
- Konfigurowanie projektu dla API Gateway przy użyciu Composera
- Uzyskiwanie listy autorów za pomocą kontrolerów Gateway
- Tworzenie autorów przy użyciu kontrolerów i usług Gateway
- Wyświetlanie, edytowanie i usuwanie instancji autorów
- Wykonywanie operacji przy użyciu mikrousług
- Obsługa błędów bramy
Architektura zabezpieczająca Microservices
- Włączanie składników Lumen Passport
- Konfigurowanie Lumen do korzystania z funkcji Passport
- Ochrona tras bramy
- Używanie tokenów dostępu dla bramy API
- Uwierzytelnianie żądań bramy interfejsu API
- Ograniczanie bezpośredniego dostępu do usługi autora
Zarządzanie użytkownikami i tokenami Access
- Migracja użytkowników z Laravel
- Tworzenie kontrolera i tras do zarządzania użytkownikami
- Dopracowywanie szczegółów operacji na użytkownikach
- Tworzenie użytkowników i używanie ich poświadczeń do uzyskiwania tokenów
- Identyfikacja uwierzytelnionych użytkowników za pomocą tokenu dostępu
Wskazówki dotyczące rozwiązywania problemów i najlepsze praktyki
Podsumowanie i kolejne kroki
United Arab Emirates - Building Microservices with Lumen PHP Framework
Qatar - Building Microservices with Lumen PHP Framework
Egypt - Building Microservices with Lumen PHP Framework
Saudi Arabia - Building Microservices with Lumen PHP Framework
South Africa - Building Microservices with Lumen PHP Framework
Brasil - Building Microservices with Lumen PHP Framework
Canada - Building Microservices with Lumen PHP Framework
中国 - Building Microservices with Lumen PHP Framework
香港 - Building Microservices with Lumen PHP Framework
澳門 - Building Microservices with Lumen PHP Framework
台灣 - Building Microservices with Lumen PHP Framework
USA - Building Microservices with Lumen PHP Framework
Österreich - Building Microservices with Lumen PHP Framework
Schweiz - Building Microservices with Lumen PHP Framework
Deutschland - Building Microservices with Lumen PHP Framework
Czech Republic - Building Microservices with Lumen PHP Framework
Denmark - Building Microservices with Lumen PHP Framework
Estonia - Building Microservices with Lumen PHP Framework
Finland - Building Microservices with Lumen PHP Framework
Greece - Building Microservices with Lumen PHP Framework
Magyarország - Building Microservices with Lumen PHP Framework
Ireland - Building Microservices with Lumen PHP Framework
Luxembourg - Building Microservices with Lumen PHP Framework
Latvia - Building Microservices with Lumen PHP Framework
España - Building Microservices with Lumen PHP Framework
Italia - Building Microservices with Lumen PHP Framework
Lithuania - Building Microservices with Lumen PHP Framework
Nederland - Building Microservices with Lumen PHP Framework
Norway - Building Microservices with Lumen PHP Framework
Portugal - Building Microservices with Lumen PHP Framework
România - Building Microservices with Lumen PHP Framework
Sverige - Building Microservices with Lumen PHP Framework
Türkiye - Building Microservices with Lumen PHP Framework
Malta - Building Microservices with Lumen PHP Framework
Belgique - Building Microservices with Lumen PHP Framework
France - Building Microservices with Lumen PHP Framework
日本 - Building Microservices with Lumen PHP Framework
Australia - Building Microservices with Lumen PHP Framework
Malaysia - Building Microservices with Lumen PHP Framework
New Zealand - Building Microservices with Lumen PHP Framework
Philippines - Building Microservices with Lumen PHP Framework
Singapore - Building Microservices with Lumen PHP Framework
Thailand - Building Microservices with Lumen PHP Framework
Vietnam - Building Microservices with Lumen PHP Framework
India - Building Microservices with Lumen PHP Framework
Argentina - Building Microservices with Lumen PHP Framework
Chile - Building Microservices with Lumen PHP Framework
Costa Rica - Building Microservices with Lumen PHP Framework
Ecuador - Building Microservices with Lumen PHP Framework
Guatemala - Building Microservices with Lumen PHP Framework
Colombia - Building Microservices with Lumen PHP Framework
México - Building Microservices with Lumen PHP Framework
Panama - Building Microservices with Lumen PHP Framework
Peru - Building Microservices with Lumen PHP Framework
Uruguay - Building Microservices with Lumen PHP Framework
Venezuela - Building Microservices with Lumen PHP Framework
Polska - Building Microservices with Lumen PHP Framework
United Kingdom - Building Microservices with Lumen PHP Framework
South Korea - Building Microservices with Lumen PHP Framework
Pakistan - Building Microservices with Lumen PHP Framework
Sri Lanka - Building Microservices with Lumen PHP Framework
Bulgaria - Building Microservices with Lumen PHP Framework
Bolivia - Building Microservices with Lumen PHP Framework
Indonesia - Building Microservices with Lumen PHP Framework
Kazakhstan - Building Microservices with Lumen PHP Framework
Moldova - Building Microservices with Lumen PHP Framework
Morocco - Building Microservices with Lumen PHP Framework
Tunisia - Building Microservices with Lumen PHP Framework
Kuwait - Building Microservices with Lumen PHP Framework
Oman - Building Microservices with Lumen PHP Framework
Slovakia - Building Microservices with Lumen PHP Framework
Kenya - Building Microservices with Lumen PHP Framework
Nigeria - Building Microservices with Lumen PHP Framework
Botswana - Building Microservices with Lumen PHP Framework
Slovenia - Building Microservices with Lumen PHP Framework
Croatia - Building Microservices with Lumen PHP Framework
Serbia - Building Microservices with Lumen PHP Framework
Bhutan - Building Microservices with Lumen PHP Framework
Nepal - Building Microservices with Lumen PHP Framework
Uzbekistan - Building Microservices with Lumen PHP Framework