Eğitim İçeriği
Giriş
- Lumen özelliklerine ve mimarisine genel bakış
- Temel kavramlar ve bileşenler
Başlarken
- Lumen'i kurma
- Rota parametrelerini tanımlama
- Ara katman ayarlama
- Denetleyicileri yapılandırma
- HTTP istekleri ve yanıtları
Microservices Oluşturma
- Yazarlar modelini oluşturma
- Test verisi oluşturma
- Yazarları denetleyicilerle yönetme
- CRUD işlemleri için rotalar oluşturma
- Yanıtları standartlaştırma
Microservices İşlevlerini Uygulama
- Mikro hizmet yazarlar listesini gösterme
- Yeni yazar örnekleri oluşturma
- Verilen kimliğe sahip bir yazarı belirleme
- Mevcut bir yazarı düzenleme
- Bir yazarı bir mikro hizmetten kaldırma
Gateway İşlevlerini Uygulama
- Composer kullanarak API Gateway projesi kurma
- Gateway denetleyicileri aracılığıyla yazarlar listesini alma
- Gateway denetleyicileri ve hizmetleri kullanarak yazarlar oluşturma
- Yazar örneklerini gösterme, düzenleme ve silme
- Mikro hizmetleri kullanarak işlemler gerçekleştirme
- Gateway hatalarını işleme
Microservices Mimarisini Güvenli Hale Getirme
- Lumen Passport bileşenlerini etkinleştirme
- Passport kullanacak şekilde Lumen'i yapılandırma
- Gateway rotalarını koruma
- API Gateway için erişim belirteçleri kullanma
- API Gateway isteklerini doğrulama
- Yazar hizmetine doğrudan erişimi kısıtlama
Kullanıcıları ve Access Belirteçlerini Yönetme
- Laravel'ten kullanıcıları taşıma
- Kullanıcıları yönetmek için denetleyici ve rotalar oluşturma
- Kullanıcı işlemleri için ayrıntıları iyileştirme
- Kullanıcılar oluşturma ve kimlik bilgilerini kullanarak belirteçler alma
- Erişim belirteci aracılığıyla kimliği doğrulanmış kullanıcıları belirleme
Sorun Giderme İpuçları ve En İyi Uygulamalar
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- PHP programlama deneyimi.
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (5)
Training style and the overall knowledge of the trainer.
Kenosi - NWK Limited
Eğitim - Laravel: Middleware Development
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Eğitim - Laravel and Vue.js
Covered a lot of material.
Michael Promes - Nebraska Medicine
Eğitim - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Eğitim - 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.