Mvc Web Api 2 Başlangıç Eğitimi

Web Servis başlangıç eğitimi

Ratings: 3.71 / 5.00




Description

Web Api hep duyulur ama bu alana girmek için biraz korku vardır. şimdi korkuları yenip bu alanda kod yazma zamanı.

Daha önceki eğitimde anlatmış oluğum e-ticaret projesinin web servisini yazıyoruz. Böylelikler e-ticaret sayfalarının web servislerini öğreniyoruz.

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. 

Bu kursumda, Microsoft'un geliştirdiği .Netframework'ün evrimleşerek günümüz koşullarına ayak uydurduğu .Netframeworkcore'un web api'si ile nasıl web servis oluşturulacağını, geliştirileceğini gerçek projede olması gereken bütün detayları yine gerçek bir proje geliştirerek öğreneceksiniz.

Asp Net Core dünyasına giriş yaparak cross platformda, yani ister Linux'da ister Windows'da yayınlayabileceğiniz web servis geliştirmeyi öğreneceksiniz.

EntityFrameworkCore ile veritabanı işlemlerini kolayca yapmayı, ister Mssql veritabanı ile, isterseniz Mysql veritabanı ile kolayca çalışmayı öğreneceksiniz.

Asp Net Core Identity ve Json Web Token (JWT) ile kimlik doğrulama, yetkilendirme gibi güvenlik işlemlerini öğreneceksiniz.

Sınıf-class, miras alma-inheritance, sarmalama-kapsülleme-encapsulation, Arayüz-Interface, Bağımlılık-Dependency kavramlarını anlayacaksınız.

İstemci taraflı-Client-Side ve Sunucu taraflı-Server-Side mantığını anlayıp web servis ile (Server-Side) dinamik olarak içerikleri üretip client'ın istediklerini göndermeyi öğreneceksiniz.

Bu kursumuzda web servis geliştirmeyi öğrenmenin yanında Profesyonel olarak SOLID Prensiplerine uygun N Katmanlı Yapı ile proje geliştirmeyi de öğreneceksiniz.

Bu Kurs aşağıdaki konuları içermektedir.

  • N katmanlı mimari ile uygulama nasıl inşa edilir ?

  • Core katmanı nasıl inşa edilir ?

  • Data katmanı nasıl inşa edilir ?

  • Service katmanı nasıl inşa edilir ?

  • Generic Repository çok katmanlı mimariye nasıl implement edilir ?

  • UnitOfWork çok katmanlı mimariye nasıl implement edilir ?

  • Migration işlemleri nasıl gerçekleştirilir ?

  • Hata yönetimi Global olarak nasıl ele alınır ?

  • Action Methodlar içerisinde kod tekrarlarından nasıl kaçınılır ?

  • AutoMapper kütüphanesi çok katmanlı mimaride nasıl kullanılır ?

  • Çok katmanlı Mimari ile Entity Framework nasıl kullanılır ?

  • Global hata yönetimi nasıl ele alınır ?

What You Will Learn!

  • Mvc web api2 ile uygulama geliştirme kabiliyeti

Who Should Attend!

  • Web Proğramlama öğrenmek isteyenler