Skip to content
CourseAsk.
Katmanlı Mimari ve Entity Framework ile Web API
Udemy Certificate 0

Katmanlı Mimari ve Entity Framework ile Web API

About this course

Bu kurs, C# dili ve .NET platformu üzerinde, günümüzün en çok tercih edilen yazılım mimarilerinden biri olan Katmanlı Mimari ile Web API geliştirmeyi temel ve orta seviyede anlatır.Kavramları anlamak ve uygulamaları takip edebilmek için en azından temel seviyede C# (veya benzer dillerden Java ya da Go) bilgisine sahip olmanız gerekmektedir.Kurs boyunca, gerçek hayattan sık yapılan hatalar örneklendirilecek, ardından bu hataların nasıl düzeltileceği adım adım, uygulamalı şekilde gösterilecektir.Sorularınızı kursun altındaki soru bölümünden iletebilirsiniz. Mümkün olduğunca hızlı bir şekilde dönmeye çalışacağım.Kursa tavsiyelerinize göre yeni bölümler eklenebilir. Bunları da yorum olarak belirtebilirsiniz.Katmanlı Mimari Temelleri (katmanların ayrılması),Entity Framework Core ile CRUD İşlemleri (veritabanında kayıt ekleme, silme, güncelleme, okuma),Migration yönetimi (veritabanı şeması güncellemeleri), Code-First yapı (önce kod, sonra veritabanı yaklaşımı), LINQ ile Veri Sorgulama ve Manipülasyon (C# ile güçlü veri sorguları yazmak),AutoMapper ile Nesneler Arası Dönüştürme (DTO ve Entity arasında otomatik dönüşüm),Loglama (dosya veya veritabanına işlem/hata kaydı almak),Exception Handling (Hata Yönetimi - uygulama hatalarını yakalama ve yönetme),Rate Limiting (API trafiğini sınırlama ve yönetme),Token Bazlı Kimlik Doğrulama (JWT Authentication - güvenli giriş ve yetkilendirme),Dependency Injection (bağımlılıkların yönetimi ve kolay test edilebilirlik),Asenkron Programlama (Async/Await ile performanslı işlemler),API Güvenliği ve Temel Yetkilendirme (yetkisiz erişimi engelleme, güvenlik uygulamaları),Swagger ile API Dokümantasyonu (API’yi otom

C

65/100

CourseAsk score

What the provider tells you
45/45
Who stands behind it
8/35
How complete the listing is
12/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • understanding of layered architecture
  • ability to develop a Web API with C#
  • implementation of CRUD operations using Entity Framework Core
  • management of migrations for database schema updates
  • writing LINQ queries for data manipulation
  • use of AutoMapper for object transformation
  • logging and error handling techniques
  • implementing API security measures

Course objectives

  • to teach foundational concepts of layered architecture
  • to provide hands-on experience in developing Web APIs
  • to enhance problem-solving skills by reviewing common mistakes
Web Development #c# #crud operations #exception handling #logging #api security #jwt authentication #dependency injection #.net #asynchronous programming #LINQ #entity framework #web api #swagger #rate limiting #layered architecture #automapper
$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0