Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Giriş
API Tanımı
- Tanım dosyası
- API isteği
YAML
- YAML nedir
- YAML kuralları
RESTful Servislerine Genel Bakış
- Kaynaklar
- Durum transferi
- Temsil durumu
Geliştirme Ortamının Hazırlanması
- Swagger’in Kurulumu ve Yapılandırılması
- Node.Js’nin Kurulumu ve Yapılandırılması
REST Web Servisi Kısıtlama Mimarisi
- İstemci-sunucu kısıtlamasını kullanma
- Tekdüze arayüz kısıtlamalarıyla çalışma
- Durumsuzluk kısıtlamasıyla çalışma
- HTTP önbellekleme kullanma
- Katmanlı bir sistem etkinleştirme
REST API Tasarımı
- CRUD işlemlerini uygulama
- Hata işlemeyi kullanma
- REST API’leri için işlemleri uygulama
- API’deki değişiklikleri yönetme
- API’yi sürümleme
- API’yi önbelleğe alma
- Sayfalama ve kısmi yanıtları destekleme
Swagger ile Özellikler
- Swagger ile belgeleri düzenleme
- YAML formatında özellikler oluşturma
- Yolları ve gözlemleri oluşturma
- Belgeleme ekleme
- OAS dosyasına şemalar ekleme
- SwaggerHub kullanma
API Management
- API yönetimi stratejisi oluşturma
- API yaşam döngüsünü yönetme
- API proxy’leri oluşturma
- API davranışını kontrol etme
- API portalı oluşturma
- Trafik yönetimi sağlama
API Güvenliği
- Token’lar ve JWT ile güvenliği sağlama
- API anahtarı ve gizli anahtarla güvenliği sağlama
- OAuth2.0 kullanarak yetkilendirme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- REST API'lerinin temel bilgisi
- JSON veya XML formatlarıyla deneyim
- Nesne yönelimli programlama deneyimi
Hedef Kitle
- Arka Uç Geliştiriciler
14 Saat