ASP.NET Core 5.0 Katmanlı Mimari ile Blog Uygulaması | .NET5
ASP NET Core MVC 5.0 | Entity Framework Core 5 | Fluent API | Generic Repository | Unit of Work | AutoMapper | Ajax
Description
Pratik ve Uygulamalı, Katmanlı Mimari ile ASP.NET Core MVC 5.0 kursumuza hoşgeldiniz.
Bu kurs .NET 5 mimarisi üzerinde bir blog projesi geliştirerek, sizlere tasarım mimarileri üzerinde yeni ve pratik bilgiler kazandırmayı amaçlamaktadır.
*Kursumuz orta seviyedeki yazılımcılara hitap etmektedir. Eğer başlangıç seviyesinde bir yazılımcı iseniz; kursumuzda anlatılan bazı konseptler sizler için anlamsız yada zorlayıcı olabilir.
* Hem indirimli kayıt olmak, hemde 1+2 kurs kampanyasından yararlanmak için alper@altu.dev adresine mail atabilirsiniz.
Kursumuzda işleyecek olduğumuz konulardan bazıları:
N Katmanlı Mimari ile Proje Geliştirmek
Entity Framework Core 5.0 ile Code First Yaklaşımı
Fluent API ile Detaylı Veritabanı Yapılandırması
Generic Repository Tasarım Deseni
Unit of Work Tasarım Deseni
Asenkron Programlama
Nesne Yönelimli Programlama
Kalıtım (Polymorphism)
Data Annotations ile Front-End Validasyonlar
Katmanlı Mimari Üzerinde Dependency Injection
Extension Metodlar
Result Yapısı
DTO (Data Transfer Object) Kullanımı
AutoMapper Kütüphanesinin Kullanımı
LINQ
Paging, Sorting, Filtering
Resim & Dosya Yükleme İşlemleri
ASP.NET Core Identity
Authentication & Authorization
Social Login
Dosya & Klasör İşlemleri
Resim Yükleme & Upload İşlemleri
Ajax
jQuery
jQuery UI
Sweet Alert2
Toastr
DataTables
Trumbowyg
Select2
Bootstrap 4.5 Tema Giydirme İşlemleri
Some of the topics which we are going to cover:
Developing a Project With N Layered Architecture
Entity Framework Core 5.0 Code First
Database Configurations With Fluent API
Generic Repository Pattern
Unit of Work Pattern
Async Programming
OOP
Polymorphism
Front-End Validations With Data Annotations
Dependency Injection In N-Layered Architecture
Extension Methods
Custom Result Structure
DTO (Data Transfer Object)
AutoMapper AutoMapper Library
MD5 Password Hashing
SHA512 Password Hashing
LINQ
Paging, Sorting, Filtering
File & Image Upload
User Management System with Identity
ASP.NET Core Identity
Authentication & Authorization
Social Login
Ajax
jQuery
jQuery UI
Sweet Alert2
Toastr
DataTables
Trumbowyg
Select2
Bootstrap 4.5
What You Will Learn!
- N Katmanlı Mimari ile Proje Geliştirmeyi
- Entity Framework Core 5 ile Code First Yaklaşımını
- .NET5 ve ASP NET CORE 5 Mimarisini
- Fluent API ile Detaylı Veritabanı Yapılandırmasını
- Generic Repository Pattern
- Unit of Work Pattern
- Asenkron Programlama
- Nesne Yönelimli Programlama
- Kalıtım (Polymorphism)
- Data Annotations ile Front-End Validasyonlar
- Katmanlı Mimari Üzerinde Dependency Injection
- Extension Metodlar
- Result Yapısı
- DTO (Data Transfer Object) Kullanımı
- AutoMapper Kütüphanesinin Kullanımı
- MD5 Password Hashing
- LINQ
- Ajax
- jQuery
- jQuery UI
- Sweet Alert2
- Toastr
- DataTables
- Bootstrap 4.5 Tema Giydirme İşlemleri
Who Should Attend!
- .NET 5 Dünyasına Adım Atmak İsteyenler
- ASP NET CORE MVC 5 Öğrenmek İsteyenler
- Pratikte Uygulamalı Proje Geliştirmek İsteyenler
- Asenkron Programlama Yapmak İsteyenler
- Pratikte Uygulamalı Ajax ve jQuery Öğrenmek İsteyenler
- C# Geliştiriciler
- Web Geliştiriciler
- FullStack Geliştiriciler