Asp .Net Web Api ile Restfull Servis Geliştirme


Sosyal Medyada Paylaş!
Asp.Net web Api Microsoft'un web servis mimarisi için geliştirdiği web-mobil projelerde kullanılmak üzere platformlar arası veri alışverişi sağlamak için kullanılan frameworktür. Web projelerinizi mobil uygulamaya çevirmek istediğinizde sıfırdan proje oluşturmak yerine hali hazırda olan web sitenizdeki verilerinizi web api kullanarak json yada xml türüne çevirip HTTP protokolü üzerinden almanızı sağlar. Aynı zamanda temel güncelleme ekleme ve silme gibi işlemleri yine web api aracılığı ile HTTP protokolü üzerinden yapabilir farklı veritabanı kullanma ihtiyacınızı ortadan kaldırır. Web projesi ve mobil projelerinizi birbiri ile entegre sistemlere dönüştürebilirsiniz.
Eğitim İçeriği
- Web API ve RestFull Kavramına Giriş
REST Kavramına Giriş
NET Web API’ye Giriş
JSON ve Serialization Kavramı
Dependency Injection Kavramı
Route ve Parametre Kavramları
HTTP Tracer Araçlarının Kullanımı
- RestFull API Geliştirme
HTTP Verb’leri Tanımak
GET ve POST Kavramı
PUT ile Geliştirme
DELETE ile Geliştirme
PATCH ile Geliştirme
HTTP Hata Kodlarını Yönetmek ve Tanımak
- API Versiyonlama
API Versiyonlama Nedir?
Versiyonlanmış API Controller Geliştirmek
URL Versiyonlama (Route Verisi ile)
HttpControllerSelctor Yapısı
QueryString ile Versiyonlama
MediaType ve Header ile Versiyonlama
Sdammann Kütüphanesi ile Versiyonlama
- API Güvenliği Sağlama
Güvenlik Kavramı ve Servisler
SSL ile İletişim Güvenliği
JSONP ve Cross Origin Security Kavramı
Authentication ve Authorization
Token ile Uygulama Güvenliği Sağlama
OAUTH Yapısı ve Mimarisi
- REST Kısıtları (Constraint)
REST Kısıtları Nedir?
Stateless Kavramı
Cache ve ETAG
Link Kavramı
API Geliştirmede En İyi Pratikler
KAYIT & ÖDEME
Bilgi ve Kayıt için lütfen form bilgilerini eksiksiz doldurun. En kısa zamanda size dönüş yapıp gerekli işlemlerle ilgili olarak bilgi verilecektir.
Ödeme Seçenekleri:
EFT / Havale ile ödeme
İlginizi Çekebilecek Diğer Eğitimler

Asp .Net MVC ile Web Programla..
Bu eğitimde Microsoft'un geliştiricilere kolaylık sağlaması için çıkardığı .Net kütüphanesini kull...

Asp .Net Web Api ile Restfull ..
Asp.Net web Api Microsoft'un web servis mimarisi için geliştirdiği web-mobil projelerde kullanılmak...

Enterprise Design Patterns & A..
Bu eğitimde sürekli gelişime açık verimli uygulamalar geliştirebilir Nesne Yönelimli Programlama (O...

Java ile Android Uygulama Geli..
Günümüzde artan mobil kullanımı geliştiricileri ve firmaları mobil uygulama geliştirmeye zorunlu kı...

Temel Java Programlama Eğitimi
Nesne yönelimli programlama dillerinden olan java popülerliğini arttırarak kullanılmaya devam etmek...

System Engineering using SysML..
SysML eğitimi ile karmaşık sistem mühendisliği problemlerinin çözümünde SysML kullanımını, katılımcı...

İleri Kotlin Programlama Eğiti..
Kotlin JVM (Java Virtual Machine) üzerinde çalışan bir programlama dilidir. Kotlin yazılım dili Goog...

UIPath ile Robotik Süreç Otoma..
RPA (Robotik Süreç Otomasyonu) şirket çalışanlarının günlük rutin görevlerini otomatize etmeye olana...