C# .Net Ve Blazor İle Web Geliştirme(Full Stack,RestfullAPI)

Blazor WebAssesmbly,.Net(6-7),Authentication İşlemleri İçin JsonWeb Token Ve Middleware,Web Geliştirmede Tüm Ayrıntılar.

Ratings: 5.00 / 5.00




Description

  1. Kurs temel ve orta düzeydeki öğrenciler için hazırlanmıştır.

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

  3. Kapsamlı temel düzeydeki programlama bilgilerine sahip olunması.

  4. ASPNET.CORE sıcaklığı

  5. Geliştirme ortamı olarak Microsoft görsel stüdyo grubu 2022

  6. .Net 6 olanaklarına sahiptir(.Net 7 Uyumlu).

  7. Entityframework şiddet.

  8. Restfull api referans ve deneme için swagger kullanılmaktadır.

  9. Temel depolama işlemleri yapılmaktadır.

  10. Veri deposu için MsSql kullanılmaktadır.

  11. Rolleleme yapılıyor.

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

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

  14. Rollemelerde ve yetkilendirme kapsamında Json web token kullanılmaktadır.

  15. Proje entegrasyonları için kapsamlı paketler kullanılmaktadır.

  16. Bu sektöre meraklı ve proje çalışmalarını yeni başlayanlar için faydalı bir kurstur.

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

  18. Bunlar şu şekildedir;

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

  20. Organ bağlama taşıma işlemi gerçekleştirilmektedir.(CodeFirst)

  21. Veri tabanı bağlantısından sonra,klasik (monolit) mimariye uygun olarak proje odaklı.

  22. SOLID hatlarına uygun proje dosyaları ve yapıları.

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

  24. Swagger ile bütün uç nokta denemeleri yapılmıştır.

  25. Projede Nesne Yönelimli Programlamanın Nimetlerinden Faydalanılmıştır.

  26. Projede Mailkit MailService Kullanılmıştır.

  27. Middleware'lar ile işlerimizi bir çırpıda halledebilmeyi yapılarım.

  28. Randevu Sistemi Geliştirilmektedir.

  29. BlazorWeb Montajı Kullanılmaktadır.

  30. Frontend Tarafında Yetkilendirme İşlemleri İçin AuthenticationStateProvider Kullanılmaktadır(Middleware)

  31. Proje dinamik bir yapısındadır istendiği gibi değiştirilebilir üzerinde oynamalar yapabilirsiniz.

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

  33. Proje ilerleyen dönemlerde geliştirilecektir.

  34. Çağımız artık devrine doğru evrilmektedir.Sen bunu bir kader olarak inceleme yerine bu bölgede parçası olmakta olduğu şüphesi ve proglama konusunda az çok bilgi birikim sahibiysen ve gerçek hayat projelerini inceleme ve geliştirme için bu sektör için yapacağın bütün projelerde kullanacağın bir konu için bu kursa son derece faydalı olacaktır.

  35. Kurs'u bitirdiğinde başlangıçlarına çok daha geniş bir perspektiften bu sektöre bakacağına dair değerlendirme.

  36. Umarım senin için faydalı olur.İyi performans.

What You Will Learn!

  • ORM Nedir?Neden ve Nasıl Kullanılır?
  • EntityFramework İle Veritabanı İşlemleri.
  • Projede Gerekli Olan Teknolojilerin Entegrasyonları.
  • Controller Yapısı İle Client İçin Endpointlerin Yazılması
  • Frontend Kullanımında Dikkat Edilmesi Gerekenler
  • Backend İle Frontend Arasındaki Veri İletişiminin Sağlanması.
  • Frontend Template Ve Form Oluşturulması.
  • Frontend İle İlgili Bütün Temel Bilgiler

Who Should Attend!

  • Temel Seviyede Programlama Bilgisine Sahip Ancak Proje Geliştirmekte Zorlanan Öğrenciler İçindir.
  • Yalnızca Tek Bir Alanda Gelişmenin Haricinde Web Programlamada Database,Backend Ve Frontend'i Öğrenmek Ve Bilmek İsteyenler.
  • Orta Seviyedeki Geliştiriciler İçin Projede Kullanılan Teknolojiler Öğrenmek Açısından Muntazam Seviyede Bir kaynaktır.