URI ve önbellekle hızlı API'ler kurun
URI adlandırma, sorgu parametreleri, sayfalama, sürümleme, HTTP önbellekleme, CDN ve gateway önbelleği. URI tasarımı ve HTTP önbellek stratejileri odağında uygulamalı laboratuvarlarla işlenir.
URI tasarımı ve HTTP önbellek stratejileri
Eğitim API'nin adreslenebilirliği ve hızı üzerine kuruludur. Kaynak adlandırma kuralları, iç içe yol ile sorgu parametresi tercihleri, filtre ve sıralama sözdizimi, sayfalama, URI sürümleme, Cache-Control yönergeleri, ETag ve koşullu GET, Vary, CDN ve Varnish önbelleği, geçersizleştirme, rate limit ve hit oranı izleme uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün URI Tasarımı ve Koleksiyon Sorguları; 2. gün Önbellek, Koruma ve İzleme.
Orta Seviye — URI tasarımı ve HTTP önbellek stratejileri
Her konu, gerçek bir API üzerinde istek göndererek ve tasarım kararlarını tartışarak işlenir; katılımcılar OpenAPI tanımı yazıp Postman ve curl ile sonuçlarını doğrular.
HTTP semantiği, URI ve model kararlarını standartlara dayandırarak tutarlı API'ler tasarlarsınız.
Gerçek istek ve yanıtları curl ve Postman ile inceleyerek teoriyi hemen pratiğe dökersiniz.
OpenAPI ile yazılan sözleşme sayesinde ekipler arası uyumu ve dokümantasyonu otomatikleştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Herhangi bir dilde temel programlama bilgisi ve JSON okuyabilme becerisi yeterlidir.
Tarayıcı, URL ve HTTP'nin kabaca nasıl çalıştığına dair temel fikir faydalıdır.
Postman, curl ve bir metin editörü (VS Code) kurulu bir bilgisayar gerekir.
Örnek API'ler üzerinde deneme yapmaya açık olmak yeterli ön koşuldur.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Tutarlı, okunabilir ve genişletilebilir URI şemaları tasarlayabilirsiniz.
Sayfalama, filtreleme ve sıralama uçlarını performanslı ve öngörülebilir şekilde tasarlayabilirsiniz.
Kırıcı değişiklikleri yönetip API'nizi tüketicileri bozmadan geliştirebilirsiniz.
REST kısıtlarını ve olgunluk modelini kullanarak bir API'nin tasarım kalitesini değerlendirebilirsiniz.
ETag ve Cache-Control ile API yanıtlarını önbelleğe alıp tutarlılığı koruyabilirsiniz.
Webhook, rate limit, idempotency ve uzun süren işlem kalıplarını API'nize ekleyebilirsiniz.
Kimlik doğrulama, kota ve dönüşüm politikalarını gateway üzerinde yapılandırabilirsiniz.
API sağlığını metrik ve alarmlarla izleyip SLA hedeflerine göre raporlayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
RESTful API ile çalışma: CRUD akışları, Postman testleri, kimlik doğrulama ve otomasyon. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Amazon API Gateway temelleri: API türleri, Lambda entegrasyonu, yetkilendirme ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Mikroservis mimarisi temelleri: sınırlar, iletişim, veri, dayanıklılık ve dağıtım. 2 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Mikroservis refactoring desenleri: Strangler Fig, ACL, veritabanı ayrıştırma ve güvenli geçiş. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Netflix OSS mimarisi, Spring Cloud karşılıkları, dayanıklılık ve Kubernetes dağıtımı. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →