Önce sözleşmeyi, sonra kodu yazın
API-first süreç, OpenAPI ile tasarım, mock sunucuyla paralel geliştirme, sözleşme testi ve sürümleme. API öncelikli tasarım süreci odağında uygulamalı laboratuvarlarla işlenir.
API öncelikli tasarım süreci
Eğitim API-first yaklaşımını tasarım atölyeleriyle öğretir. Kullanıcı yolculuğundan kaynak modeli çıkarma, URI ve veri modeli, problem+json hata yapısı, OpenAPI 3 ile sözleşme, Spectral ile stil kuralları, Postman mock sunucusuyla istemci geliştirme, tüketici sözleşme testi, sürümleme ve deprecation, OAuth 2.0 şeması ve geliştirici portalı uygulamalı işlenir.
3 Gün. Her gün dört modül; 1. gün API-First Yaklaşımı ve Kaynak Tasarımı; 2. gün Model, Hata ve Sözleşme; 3. gün Evrim, Doğrulama ve Yönetim.
Orta Seviye — API öncelikli tasarım süreci
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:
Sözleşmeyi koddan önce tasarlayan bir API-first iş akışını ekibinize uygulayabilirsiniz.
REST kısıtlarını ve olgunluk modelini kullanarak bir API'nin tasarım kalitesini değerlendirebilirsiniz.
Tutarlı, okunabilir ve genişletilebilir URI şemaları tasarlayabilirsiniz.
Tutarlı problem+json hata yanıtları üretip istemcilerin hatadan toparlanmasını kolaylaştırabilirsiniz.
OpenAPI ile makine okunur API sözleşmesi yazıp kod ve doküman üretebilirsiniz.
Kırıcı değişiklikleri yönetip API'nizi tüketicileri bozmadan geliştirebilirsiniz.
API yanıtlarının sözleşmeyle uyumunu otomatik doğrulayan testler yazabilirsiniz.
Geliştirici portalı, plan ve abonelik yapısıyla API'leri dış kullanıcılara sunabilirsiniz.
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.
WrenAI API eğitimi: Docker kurulumu, MDL semantik model, LLM yapılandırması, doğal dilden SQL üretimi, grafik oluşturma ve API ile uygulama entegrasyonu.
Detayları Gör →Domain-driven sınırlar, Kafka, saga, Kubernetes ve OpenTelemetry konularını uygulamalı işleyen kapsamlı mikroservis mimarisi eğitimi.
Detayları Gör →Windows, Docker Desktop, WSL2 ve ASP.NET Core ile mikroservis geliştirme, test, konteynerleştirme ve Kubernetes dağıtımı eğitimi.
Detayları Gör →Mikroservis kavramı, servis sınırları, saga, circuit breaker, Docker ve Kubernetes dağıtımını temelden öğreten uygulamalı eğitim.
Detayları Gör →Reactor, Spring WebFlux, R2DBC, backpressure ve reactive Kafka ile engellemesiz mikroservis geliştirme ve test eğitimi.
Detayları Gör →