Yerel API yeteneklerini tam kullanın
Fetch, depolama, Service Worker, Web Worker, önbellekleme, OAuth ve API güvenliğiyle temel ve ileri API özellikleri. Temel ve ileri API özelliklerinin uygulaması odağında uygulamalı laboratuvarlarla işlenir.
Temel ve ileri API özelliklerinin uygulaması
Eğitim tarayıcı yerel API'lerini ve web servis özelliklerini temelden ileriye işler. Fetch ve AbortController, Web Storage, IndexedDB, Service Worker ile çevrimdışı çalışma, Web Worker, Notifications ve Geolocation izinleri, HTTP önbellekleme, webhook ve streaming gibi ileri özellikler, OAuth 2.0, JSON Schema, OpenAPI ve API güvenliği riskleri Postman testleriyle pekiştirilir.
3 Gün. Her gün dört modül; 1. gün API Temelleri ve Yerel Tarayıcı API'leri; 2. gün Önbellek, İleri Özellikler ve Yetkilendirme; 3. gün Model, Sözleşme, Güvenlik ve Test.
Orta Seviye — Temel ve ileri API özelliklerinin uygulaması
Katılımcılar gerçek genel API'lere bağlanan küçük istemci uygulamaları yazar; hata, zaman aşımı ve yetki senaryolarını bilerek tetikleyip istemci davranışını düzeltir.
fetch, HttpClient ve benzeri istemcileri doğru yaşam döngüsü ve hata yönetimiyle kullanırsınız.
CORS, token saklama ve yetkilendirme risklerini bilerek istemci yazarsınız.
Zaman aşımı, yeniden deneme ve önbellekle ağ sorunlarına dayanıklı uygulamalar geliştirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JavaScript veya C# gibi bir dilde temel bilgi gerekir.
İstek, yanıt ve durum kodu kavramlarını bilmek faydalıdır.
VS Code, Node.js veya .NET SDK ile Postman kurulu bir bilgisayar gerekir.
Tarayıcı geliştirici araçlarının Network sekmesini açabilmek beklenir.
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:
API türlerini ayırt edip gerçek bir web API'sinin istek ve yanıtını okuyabilirsiniz.
Tarayıcı veya mobil istemciden web servisleri güvenli ve dayanıklı biçimde tüketebilirsiniz.
Geliştirme sırasında curl, Postman, jq ve proxy araçlarını verimli biçimde kullanabilirsiniz.
Webhook, rate limit, idempotency ve uzun süren işlem kalıplarını API'nize ekleyebilirsiniz.
Tutarlı problem+json hata yanıtları üretip istemcilerin hatadan toparlanmasını kolaylaştırabilirsiniz.
JSON Schema ile doğrulanan, sürdürülebilir REST veri modelleri tasarlayabilirsiniz.
OpenAPI ile makine okunur API sözleşmesi yazıp kod ve doküman üretebilirsiniz.
pm.test ile durum kodu, başlık ve gövde doğrulayan otomatik testler yazabilirsiniz.
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.
Apigee Edge ile mikroservis yayınlama: proxy, TargetServer, mTLS, OAuthV2, Quota, API ürünleri, analitik ve CI/CD dağıtım eğitimi.
Detayları Gör →JAX-WS, WSDL, JAXB, SOAPHandler, wsimport, WS-Security, Maven ve SoapUI ile Java SOAP web servis geliştirme eğitimi.
Detayları Gör →Mikroservis kavramı, monolit farkı, bounded context, saga, circuit breaker, Docker ve izleme temellerini anlatan başlangıç seviyesi eğitim.
Detayları Gör →HttpClient, IHttpClientFactory, Polly, System.Text.Json, DelegatingHandler, Refit, CORS ve OAuth 2.0 ile Web API tüketimi eğitimi.
Detayları Gör →PySpark DataFrame API, Parquet ve Delta, join ve window fonksiyonları, Spark SQL, Structured Streaming, AQE ve performans ayarı ile veri analizi eğitimi.
Detayları Gör →