Asp Net Core | ONION | Personel Görevlendirme Sistemi
What you'll learn
- ONION Mimari Kullanarak Uygulamalar Geliştirebileceksiniz
- Asp Net Core MVC yi Ayrıntılı Bir Şekilde Öğreneceksiniz
- Entity Framework Core 'u Detaylı Bir Şekilde Öğreneceksiniz
- Fluent Validation ile Single Responsibility'i Çiğnemeden Validasyon Kuralları Yazabileceksiniz
Requirements
- Güçlü öğrenme arzusu
- Temel düzeyde Html, Bootstrap, JavaScript bilgisi
- Web Programlama Bilgisi
Description
En sık problemlerden bir tanesi, öğrendiklerini nasıl uygulayacağını bil(e)memektir. Bu kurs içeriğinde hedeflenen, öğrendiklerimizi bir proje içerisinde doğrudan kullanmak ve uygulamaktır.
Bazı temel kavramları (.Net MVC(temel düzeyde), HTML, CSS, Bootstrap) bildiğiniz kabul edilmekte ve bu şekilde ilerlenmektedir.
Yepyeni bir müfredatla, gerçek hayattaki gibi bir proje geliştirin. İşleyişimiz, tamamıyla proje odaklı ve nedensel anlatım şeklindedir. Olabilecek en hızlı ve tutarlı şekilde, laf kalabalığı yapmadan, kursumuz sizi amaçladığı noktaya götürebilecek şekilde tasarlandı. Dolu dolu ve yeni bir eğitim sizleri bekliyor.
Kursun sonunda:
Asp Net Core MVC ile projeleri rahalıkla geliştirebileceksiniz.
ONION Mimariyi detaylı bir şekilde öğreneceksiniz.
Custom Cookie Based Auth ile projelerinize kullanıcı giriş sistemleri ekleyebileceksiniz.
Entity Framework Core mantığına tamamen hakim olacaksınız.
Code first mantığı ile veritabanı oluşturabilieceksiniz.
Asynchronous Programming Model mantığını anlayacaksınız.
AutoMapper ile entityleri dtolara kolaylıkla çevireceksiniz.
CQRS i öğrencek projelerinizde kullanabileceksiniz.
Repository Pattern'ı öğrenecek, projelerinizde kullanabileceksiniz.
KISS prensibini anlayacak, benimseyeceksiniz.
Fluent Validation ile SRP (Single Responsibility Principle) ' yi çiğnemeden, validation rule lar yazabileceksiniz.
Fluent Api aracılığı ile, entitylerinizi configure edebileceksiniz.
Record kavramını anlayacak, projelerinizde kullanabileceksiniz.
MediatR patternı anlayacak, projelerinizde kullanabileceksiniz.
En önemlisi ise, kursun sonunda birçok işin mantığını anlayacak ve kolaylıkla diğer teknolojilere adapte olabileceksiniz.
Başarının önündeki en büyük engellerden, bir tanesi ertelemektir.
Hazır olduğunuzu hissediyorsanız, hadi başlayalım.
Who this course is for:
- Asp Net Core Mvc ile dinamik web uygulamaları geliştirmek isteyenler
- Asp Net Core Mvc öğrenmek veya mevcut bilgisini ileri taşımak isteyenler
Instructor
Merhabalar.
Yazılımla tanışıklığım Java teknolojileri ile başladı. Daha sonraları .NET teknolojilerinde geliştirmeler yapmaya başladım. Freelance olarak birçok işe imza attım. Sektörde aktif olarak çalışmaktayım. Şuan Yazılım Geliştirme Ekip Lideri olarak iş hayatıma devam etmekteyim.
Yazılım konusunda edinmiş olduğum tecrübelerimi ve bilgimi dilim döndüğünce aktarmak için hem Udemy hem de Youtube tarafında içerik hazırlamaktayım.
Vermiş olduğum eğitimlerde ana prensibim, işi mantığıyla beraber aşılamak. Laf kalabalığından mümkün olduğunca uzak durmaktır.