Asp.Net Core Api 8.0 Onion Architecture ile BookCar Projesi
What you'll learn
- AspNet Onion Mimarisini Kullanabileceksiniz.
- CQRS Tasarım Desenini Etkili Bir Biçimde Kullanacaksınız.
- Mediator Tasarım Desenini Etkili Bir Biçimde Kullanacaksınız.
- Gerçek bir Sektör Projesi Geliştireceksiniz
Requirements
- Temel düzeyde AspNet Core bilmeniz gerekmektedir.
Description
Uzun süredir üzerinde çalıştığım bir kursum daha neredeyse hazır, neredeyse diyorum çünkü kurs süresi epey uzun olduğu için çekimlerimi sürdürüyorum. Final dersini paylaştığım zaman bu yazıyı da revize edeceğim. İnşallah 2 Hafta içinde final dersini paylaşmış olacağım. Amacım bu kurs ile sizlere AspNet Core Api üzerinden soğan yani Onion Mimarisini anlatabilmek. Bu kursta Onion Mimarisine ek olarak birçok farklı tasarım deseni göreceksiniz. Mimari olarak Onion kullandığımız kursumuzda tasarım deseni olarak;
CQRS
Mediator
Repository
Unit of Work
Chain of Responsibility
başlıklarına yer verdik. Senaryomuzu bir "Araç Kiralama" sistemi üzerine kurduk. Projemize ve kursumuza ismini veren başlığımız temamızdan geldi. Tema adımız olan "BookCar" ifadesi projemizin de ismi oldu.
Bu projeyi geliştirmek için bazı gereksinimlere ihtiyacınız olacak. Bunlar olmadan ne yazık ki bu projeye başlamanız pek doğru değil zira çok zorlanır, bir şeyleri hep havada bırakırsınız. Burada gereksiniminiz mutlaka daha önce bir tane AspNet Core hatta mümkünse Api projesi geliştirmiş olmanız olmalı. Eğer bu konuda çalışma yaptıysanız yeni bir mimari ve tasarım desenlerini görmek adına çok doğru bir içeriğe gelmiş oldunuz.
Kursun dolu dolu bir içeriği oldu. Bittiği zaman çok memnun bir şekilde ayrılacaksınız. Sorularınız olursa bana her zaman yazabilirsiniz. Müsait olduğum bütün anlarda mesajlarınıza dönüyor olacağım. Eğer sizler de hazırsanız o halde derslerimize başlayalım. Çaylarınızı, kahvelerinizi hazırlayın, ilk adımı atalım.
Who this course is for:
- AspNet dünyası ile kendini geliştirmek isteyenler
- Gerçek bir web projesi geliştirmek isteyenler
- Onion Mimarisi öğrenmek isteyenler
- Tasarım desenlerini ve özellikle CQRS ile Mediator'u daha etkin kullanmak isteyenler
Instructor
Merhaba Arkadaşlar,
Yazılım Mühendisliği mezunuyum. Udemy'de 19 farklı kursta 160 binden fazla öğrenci (Udemy 1'den fazla kursa kayıtlı öğrencileri tek öğrenci olarak sayıyor) ile 4.72 eğitmen puan ortalaması ile oldukça güzel geri dönüşler alarak eğitim alanında çalışmalarımı sürdürmekteyim. Profesyonel olarak yazılım alanında projeler yürütmenin yanında aynı zamanda bu alanda eğitmenlik de yapmaktayım. İstanbul'da bulunan ofisimde eğitimler ve proje çalışmalarını bir arada yürüyorum.
Son 2 yıl içinde eğitim verdiğim firmalar arasında Akbank, Up School, Çalışma ve Sosyal Güvenlik Bakanlığı, Turkcell, Vestel, Çasgem, İstanbul Eğitim Akademi, Çizgi Yazılım Anadolu Lisesi gibi kurumsal firmalar bulunmaktadır.
Şu anda kendi firmam M&Y Yazılım Eğitim Akademi Danışmalık ile eğitim çalışmalarımı sürdürüyorum.
Hakim olduğum programlama dilleri arasında C#, SQL, AspNet, C, Mvc, Core ağırlıklı olmak üzere ek olarak HTML, CSS, Bootstrap, MVC, Entity Framework, DevExpress, .NetCore, gibi teknolojileri de kullanabilmekteyim.
2014'ten itibaren aktif olarak YouTube kanalıma yüklediğim 2300'den fazla eğitim videosu ile yazılımda fırsat eşitliği ve toplumda yazılım farkındalığı oluşturmak gayesiyle çıktığım yolda 26.000.000'u aşan izlenme ve 160.000'den fazla kanal abonelerim ile birlikte ciddi bir kitleye ulaştım.
Ayrıca Dikeyeksen Yayınevi ile C# Eğitim Kitabı, Yeni Başlayanlar & Çocuklar İçin Kodlama, C# ile Ticari Otomasyon ve SQL Eğitim Kitabı adıyla 4 farklı kitap çalışması gerçekleştirdim.
Derslerde görüşmek dileğiyle..