.Net Core Developer - Bilinmesi Gereken Kütüphaneler
Asp.Net Core Mvc/API Projesi inşa ederken, ihtiyacınız olan en önemli kütüphaneleri ayrıntılarıyla öğreniyor olacaksınız
Description
Bu kursumda AspNet Core MVC/API projesi geliştiriyorken ihtiyacınız olan en önemli kütüphanelerin ne olduğunu ve projelerde nasıl kullanıldığını öğreneceksiniz.
Yazılım geliştirirken en temel prensipler hakkında bilgi sahibi olmanız önemli. Bu sayede daha temiz ve sürdürülebilir projeler geliştirebilirsiniz. Robert C. Martin tarafından bir araya getirilen en önemli prensipler olan SOLID prensiplerini detayı bir şekilde anlatımını örnek senaryolar üzerinden bölüm olarak ekledim.
.Net 7 SDK çıkışı ile beraber tüm içerikler aşama aşama güncellenecektir. Ve yeni bölümler eklenecektir.
Eklenecek Konular
NLog ( Hazırlanıyor)
N-Layer Architecture ( Eklenecek )
Error-Handling ( Eklenecek )
Repository Design Pattern ( Eklenecek )
UnitOfWork Design Pattern ( Eklenecek )
SOLID Principles :
The Single Responsibility Principle
The Open Closed Principle
The Liskov Substitution Principle
The Interface Segregation Principle
The Dependency Inversion Principle
Bu kurs aşağıdaki konuları içermektedir.
SOLID Prensiplerinin her birini örnek senaryolar üzerinden öğreniyor olacaksınız.
FluentValidation kütüphanesi
AutoMapper kütüphanesi
AspNetCoreRateLimit kütüphanesi
Smidge kütüphanesi kütüphanesi
Swagger Kütüphanesi
NLog Kütüphanesi
Hangfire kütüphanesi
AspNet Core Web uygulamalarımız da hata yönetimini ve hata sayfalarını nasıl ele almalıyız.
AspNet Core Web uygulamalarımız da loglama nasıl yapılır. log çeşitleri nelerdir ? Third Party loglama kütüphaneleri nasıl kullanılır ? Text dosyalarına ve Sql Server veritabanına nasıl loglama yapılır ?
AspNet Core Web API uygulamalarınızda api'larınız ve endpoint'lerimiz için Swagger ile ayrıntılı dökuman nasıl yazılır ?
AspNet Core Web uygulamalarımıza Environment ortamlar ile nasıl çalışılır ?, Custom Environment nasıl oluşturulur ? canlıda Environment nasıl değiştirilir ?
What You Will Learn!
- AspNet Core MVC/API projesi inşa ederken, ihtiyacınız olan en önemli kütüphanerin ne olduğunu ayrıntılarıyla öğreneceksiniz
Who Should Attend!
- AspNet Core MVC/API projesi inşa ederken, en çok ihtiyaç olacak kütüphaneleri öğrenmek isteyenler