
ASP.NET Web API, Microsoft'un web ve mobil projeler arasında platformlar arası veri alışverişi sağlamak için geliştirdiği bir framework'tür. Bu 5 günlük (30 saat) eğitimde, mevcut web projelerinizi sıfırdan yazmadan mobil uygulamalarla entegre edebilmeyi öğrenirsiniz.

ASP.NET Web API, Microsoft'un web ve mobil projeler arasında platformlar arası veri alışverişi sağlamak için geliştirdiği bir framework'tür. Bu 5 günlük (30 saat) eğitimde, mevcut web projelerinizi sıfırdan yazmadan mobil uygulamalarla entegre edebilmeyi öğrenirsiniz. Verilerinizi JSON veya XML formatında HTTP protokolü üzerinden sunabilir, temel CRUD işlemlerini farklı veritabanı ihtiyacı olmadan gerçekleştirebilirsiniz.
REST kavramına ve .NET Web API'ye giriş
JSON, serialization ve dependency injection kavramları
Route, parametre yapıları ve HTTP tracer araçlarının kullanımı
HTTP verb'leri: GET, POST, PUT, DELETE ve PATCH
HTTP hata kodlarını yönetme
API versiyonlama yöntemleri (URL, QueryString, MediaType, Header)
HttpControllerSelector yapısı ve Sdammann kütüphanesi
SSL ile iletişim güvenliği
JSONP ve Cross Origin Security kavramı
Authentication, authorization ve token ile güvenlik
OAUTH yapısı ve mimarisi
REST kısıtları: Stateless, cache, ETAG ve link kavramları
API geliştirmede en iyi pratikler
Açık veya kapalı sınıf fark etmeksizin katılımcı adına dijital sertifika verilir.
Sertifikada eğitim adı, tarihler, gün ve saatler ile eğitmen adı yer alır.
Sertifikalar ömür boyu erişilebilir.
En yeni haberler, fırsatlar ve gelişmelerden haberdar olun.