Orta ya da ileri düzeyde C# bilgisi
Temel düzeyde Html, Bootstrap, JavaScript bilgisi
Web Programlama Bilgisi (Daha öncesinde .Net Mvc veya Core ile en az bir proje geliştirmiş olmak)
Microsoft Net Core ile artık daha hafif ve daha hızlı uygulamalar geliştirmemiz mümkün. Kursumuz şu an Asp Net Core MVC, N Katmanlı Mimari, EntityFramework Core içerikleri bulunmaktadır. Diğer içeriklerde düzenli ve sistematik olarak, bir müfredatla eklenmektedir. İşleyişimiz, önce öğren sonra uygula şeklindedir. Olabilecek en hızlı ve tutarlı şekilde, kursumuz sizi amaçladığı noktaya götürebilecek şekilde tasarlandı. Dolu dolu bir eğitim sizleri bekliyor. Kursun sonunda:
Asp Net Core MVC ile projeleri rahalıkla geliştirebileceksiniz.
N Katmanlı Mimariyi detaylı bir şekilde öğreneceksiniz.
Asp Net Core Identity ile projelerinize kullanıcı giriş sistemleri ekleyebileceksiniz.
Entity Framework Core mantığına tamamen hakim olacaksınız.
Migration ları kolaylıkla oluşturup, database tarafına ilgili değişiklikleri yansıtabileceksiniz.
Asynchronous Programming Model mantığını anlayacaksınız.
AutoMapper ile entityleri dtolara kolaylıkla çevireceksiniz.
Visual Studio Code ile uygulama geliştirebileceksiniz.
Net Core Web Api ile servisler yazacak, yazdığınız servisleri, Mvc ile rahatlıkla tüketebileceksiniz.
JWT (Json Web Token) ile authentication sağlayabilecek ve bu işin mantığına hakim olacaksınız.
Unit Of Work ile transactionları yönetebilecek, transaction 'ın mantığını anlayacaksınız.
Domain Driven Design 'ı anlayacak ve projelerinize entegre edebileceksiniz.
Fluent Validation ile SRP (Single Responsibility Principle) ' yi çiğnemeden, validation rule lar yazabileceksiniz.
Fluent Api aracılığı ile, entitylerinizi configure edebileceksiniz.
Repository Design Pattern ile kendinizi tekrar etmemeyi öğreneceksiniz.
Solid prensiplerini detaylı bir şekilde öğrenecek, projelerinizde uygulayabileceksiniz.
DirectoryInfo ve FileInfo classlarını ve metodlarını öğrenecek, projelerinizde uygulayabileceksiniz. En önemlisi ise, kursun sonunda birçok işin mantığını anlayacak ve kolaylıkla diğer teknolojilere adapte olabileceksiniz. Bu kurs için, orta veya ileri düzeyde C# bilgisi, orta düzeyde web programlama bilgisi gereklidir. Daha önce hiçbir şekilde web geliştirmesi yapmadıysanız, kurs içeriğini tüketirken zorlanabilirsiniz. İyi çalışmalar.
N Katmanlı Mimari Kullanarak Uygulamalar Geliştirebileceksiniz
Asp Net Core Web Api ile Proje Geliştirecek, Core Mvc Tarafında Web Api'yi Kolayca Consume Edebileceksiniz
Onion Mimarisini Öğrenecek Projelerinizde Kullanabileceksiniz
Asp Net Core ve Asp Net Core Identity 'i Ayrıntılı Bir Şekilde Öğreneceksiniz
CQRS, Mediator Patternlarını Rahatlıkla Kullanabileceksiniz
Solid Prensipleri Detaylı Bir Şekilde Öğrenecek, Projelerinizde Uygulayabileceksiniz.
Projelerinizde Json Web Token Kullanabileceksiniz
Visual Studio Code ile Proje Geliştirebileceksiniz
Fluent Api Aracılığıyla Entity'leri Temiz Bırakmayı Öğreneceksiniz
Repository Design Pattern ile Kendinizi Tekrar Etmemeyi Öğreneceksiniz
Entity Framework Core 'u Detaylı Bir Şekilde Öğreneceksiniz
Migrationları Öğrenecek, Migrationlar Arasında Geçiş Yapabileceksiniz
AutoMapper Aracılığıya Entityleri Nasıl Modellere Çevirebileceğinizi Öğreneceksiniz
Fluent Validation ile Single Responsibility'i Çiğnemeden Validasyon Kuralları Yazabileceksiniz
Unit Of Work Design Pattern'ı Uygulamalarınıza Rahatlıkla Entegre Edebileceksiniz.
Asp Net Core Mvc /Api Öğrenin : A-Z
Asp Net Core Mvc /Api Öğrenin : A-Z