Automapper Ve FluentValidation İle Api Geliştirme (Net6 İle)

Proje İçerisinde Data Transformation Object(DTO) İçin Automapper Ve FluentValidation Kullanımı Api İle Gösterilecektir.

Ratings 0.00 / 5.00
Automapper Ve FluentValidation İle Api Geliştirme (Net6 İle)

What You Will Learn!

  • Automapper ve fluentvalidation nedir ve neden kullanılır?
  • Farklı Teknolojilerin Projeye Entegrasyonları.
  • Proje geliştirirken nasıl bir yol izlenmeli?
  • C# ve .Net6 ile bildiklerinizi pekiştirmek
  • Rest-Apı Swagger ve Postman testleri

Description

  1. Bu kurs sayesinde temel proje geliştirme yapılırken kullanılan metodolojilerden sıyrılacaksınız ve olduğundan farklı bakmaya başlayacaksınız.

  2. Automapper nedir ve nasıl enetegre edilir?

  3. Fluentvalidation nedir ve nasıl entegre edilir

  4. ORM olarak EntityFramework kullanılmaktadır.

  5. Kurs temel ve orta seviyedeki öğrenciler için hazırlanmıştır.

  6. C# Programlama dili ile yazılmıştır.

  7. Öğrencilerin temel seviyedeki programlama bilgisine sahip olmaları beklenmektedir.

  8. ASPNET.CORE kullanılmıştır

  9. Geliştirme ortamı olarak Microsoft visual studio community 2022

  10. .Net 6 altyapısına sahiptir.

  11. Entityframework kullanılmıştır.

  12. Restfull api gösterilmektedir ve testleri için swagger kullanılmaktadır.

  13. Temel seviyede veritabanı işlemleri yapılmaktadır.

  14. Veritabanı için MsSql kullanılmaktadır.

  15. Proje klasik mimari ile yazılmaktadır.

  16. Proje için github linki bulunmaktadır.

  17. Projede entegrasyonlar için birtakım paketler kullanılmaktadır.

  18. Bu sektöre meraklı ve proje geliştirmeye yeni başlayanlar için faydalı bir kurstur.

  19. Kurs içerisinde genel itibariyle temel düzeydeki bir çok şeyi barındırmaktadır.

  20. Bunlar şu şekildedir;

  21. İlk olarak veri tabanı bağlantısı yapılmaktadır.

  22. Veritabanı bağlantısı migration ile gerçekleştirilmektedir.

  23. Veri tabanı bağlantısından sonra,klasik (monolit) mimariye uygun olarak proje geliştirilmiştir.

  24. SOLID prensiplerine uygun proje dosyaları ve yapıları oluşturulmuştur.

  25. Projede Endpoint'lere bağlanılmıştır.

  26. Swagger ile bütün endpoint testleri yapılmıştır.

  27. Projede Önizleme videosunda vaad edilenler yapılmıştır.

  28. Proje ilerleyen dönemlerde geliştirilecektir.

  29. Çağımız artık hızla teknoloji devrine doğru evrilmektedir.Sen bunu bir kader olarak görmek yerine bu değişimin parçası olmak istiyorsan ve proglama konusunda az çok bilgi birikim sahibiysen ve gerçek hayat projelerini görmek ve geliştirmek istiyorsan bu sektör  için yapacağın bütün projelerde kullanacağın bir konu için bu kurs sana son derece faydalı olacaktır.

  30. Kurs'u bitirdiğinde başladığına nazaran çok daha geniş bir perspektiften bu sektöre bakacağına eminim.

  31. Umarım senin için faydalı olur.İyi çalışmalar.

Who Should Attend!

  • Proje Geliştirmede Farklı Araçlar Ve Paketler Kullanarak İşlerimizi Daha Kolay Hale Getirebilmek.

TAKE THIS COURSE

Tags

  • Software Engineering

Subscribers

5

Lectures

16

TAKE THIS COURSE



Related Courses