Skip to content

feyzabakir/Portfolio_Core

Repository files navigation

Portfolio_Core

Asp.Net Core 5.0 ile Adım Adım Web Geliştirme

Kurs Linki

Proje Hakkında:

Bu proje, ASP.NET Core 5.0 kullanılarak Entity Framework Core ve N Katmanlı Mimarisi prensipleriyle geliştirilmiştir. Code-First yaklaşımı benimsenerek, SQL Server veritabanını destekleyen bir Portfolyo websitesi projesi oluşturulmuştur. Proje, Varsayılan, Yazar ve Yönetici (Admin) panellerini içermektedir.

Aşağıda belirtilen konular, projenin geliştirilmesi sürecinde kullanılan başlıca bileşenleri içermektedir:

  • Web uygulamalarının Asp.Net Core 5.0 kullanılarak geliştirilmesi
  • Veritabanı işlemlerinin Entity Framework Core ile yönetimi
  • Repository Design Pattern'ın uygulanması
  • N Katmanlı Mimarilerin kullanımı ile sistem tasarımı
  • Giriş ve veri doğrulaması için Fluent Validation'ın entegrasyonu
  • Restful API tasarımının planlanması ve geliştirilmesi
  • Sayfa yenilemesi gerektirmeyen etkileşimler için Ajax kullanımı
  • Kimlik doğrulama ve yetkilendirme (Identity)
  • Rol tabanlı yetkilendirme işlemlerinin tasarlanması ve uygulanması

Proje Videosu

Video Linki

Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü Ekran Görüntüsü