Udemy üzerinde yayınlanan "ASP.NET WEB API ile Yazılımcıların Bağımsızlığı" eğitimim de yer alan örnek kodlara bu repo dan ulaşabilirsiniz. Diğer eğitimlerime ve promosyonlu kuponlara buradan ulaşabilirsiniz..
- Intro
- Routing
- Http Response Message & Entity Framework CRUD
- JQuery ile Web API Kullanımı
- Typing
- Cross Origin Resource Sharing ve SSL
- Request Filtering
- Basic Authentication
- Token
- File Upload
- Dependency Injection & IoC Containers
- ODATA
Bu eğitim ile web dünyasının çalışma mantığını ve bugün'e kadar ilgilenmediğimiz taraflarını görerek, güçlü temeller ile WEB API projelerinin nasıl geliştirileceğini ASP.NET WEB API teknoloji ile NET Framework gücünü kullanarak giriş yapabilirsiniz.
RESTFUL servisler geliştirerek farklı platformlardaki cihazlara yönelik hizmetler sunabilecek ve karşılaşabileceğiniz sorunlarla ilgili önceden çözüm senaryoları hakkında bilgi edinebilir ve kendinizi en iyi şekilde geliştirebilirsiniz.
Bu teknolojiyi öğrendikten sonra projelerinizin RESTFUL servislerini yazmak sizin için hiç sorun olmayacaktır. Hatta en zevk aldığınız tarafı bile olacak diyebiliriz.
Eğitim esnasında C#, Entity Framework & LINQ, Javascript ve JQuery gibi çeşitli dil ve framework'lerden faydalanıyor olacağız. Dolayısı ile ilgili konularda eksiğiniz varsa lütfen bu konularda eksiklerinizi gidererek kendinizi geliştirmenizi öneriyorum(Bu konulardaki derslerimden faydalanabilirsiniz).
Öğrenecekleriniz
- Bu eğitimin sonunda; farklı platformlarda çalışan client'lara servis(API) hizmeti verebileceksiniz.
- Bu eğitimin sonunda; uygulama verilerinizin ve hizmetlerinizin başka cihazlardan erişilerek kullanılmasını sağlamış olacaksınız.
- Bu eğitimin sonunda; geliştirmiş olduğunuz servisinizin mobil uygulamalar tarafından kullanılmasını sağlaya bileceksiniz.
- Bu eğitimin sonunda; geliştirmiş olduğunuz servisinizin web siteleri ve web uygulamaları tarafından kullanılmasını sağlaya bileceksiniz.
- Bu eğitimin sonunda; geliştirmiş olduğunuz servisinizin masaüstü uygulamaları tarafından kullanılmasını sağlaya bileceksiniz.
- Bu eğitimin sonunda; geliştirmiş olduğunuz servisinizin başka servisler tarafından kullanılmasını sağlaya bileceksiniz.
Kurs gereksinimleri veya ön koşulları var mı?
- C# dili ile temel seviyede uygulama geliştirmiş ve .NET framework kullanmış olmanız gerekir.
- Visual Studio yazılımını ile çalışmış veya kullanabiliyor olmanız gerekir.
- Temel seviyede javascript ve JQuery bilgisine sahip olmanız gerekmektedir.
- XML ve JSON hakkında bilgi sahibi olmanız gerekmektedir.
Bu kurs kimler için uygun
- Bu ASPNET WEB API kursu, ASPNET WEB API ile hiç proje geliştirmemiş ve/veya sadece giriş yapmış ve/veya bilgilerini tazelemek isteyen ve/veya bilmediklerini keşfetmek isteyen kişiler içindir.
- Bu eğitim hazır bir projesi olan ve ilgili projenin servis(API) olarak sunulmasını sağlamak isteyen geliştiriciler içindir.
- Bu eğitim başka servisleri(APIs) kullanarak kendi servisini(API) geliştirerek sunulmasını sağlamak isteyen geliştiriciler içindir.
- C# hakkında temel seviyede bilgisi olmayanlar için zorlayıcı olabilir. Öncelikle C# eğitimimi almanızı öneririm.