Kurumsal Mimaride Mvc5 ile Blog Projesi Geliştirelim
What you'll learn
- Kurumsal Mimaride Proje Geliştirmeyi
- Mvc5 ile Adım Adım Proje Geliştirmeyi
- Mobil Uyumlu Bir Tema İle Admin-Kullanıcı ve Yazar Modülleri Bulunan Bir Proje Geliştirmeyi
Requirements
- Temel seviyede C# ve SQL bilgisi
- Güçlü bir öğrenme arzusu
Description
Uzun süredir aklımda olan bir kursu daha sizlerle buluşturmanın mutluluğu içindeyim :)
Bu kursta temel seviyede C# ve SQL bilgisi olan herkes için N katmanlı mimaride solid prensiplerinden uzaklaşmadan kullanıcı-admin-yazar modülleri bulunan dinamik bir web projesi geliştirdik.
Geliştirdiğimiz projeyi kursun sonunda canlıya taşıdık.
Sizler de bu projeyi geliştirip, canlıya taşıyıp kendi blog siteniz olarak kullanabilirsiniz.
Projenin bitmiş haline tanıtım videosu kısmından ulaşabilirsiniz. Ayrıca müfredat boyunca sorularınız olursa bana hem soru-cevap hem de mesaj bölümünden hızlı bir şekilde ulaşabilirsiniz.
Projemizin kullanıcı bölümünde siteye giriş yapan kişi sitede yer alan bütün blogları görecek, mevcut bloglara yorum yapacak, bir yazara veya bir kategoriye ait blogları listeleyebilecek.
Projemizin yazar bölümünde yazarımız yeni blog yazabilecek, kendi yazdığı bloglarda düzenlemeler yapabilecek, kendi bloglarına yapılan yorumları görebilecek, diğer yazarlara veya admine mesaj gönderebilecek.
Projemizin admin bölümünde kategori, blog, iletişim ve diğer bütün menülere yetki sağlanacak. Admin tarafından yorumlar silinebilecek.
Projemizin N Katmanlı mimari prensiplerinde (DataAccess, Entity, Business, Presentation) Solid mimarisinden uzaklaşmadan geliştirdik.
Projemiz bittiği zaman gerçek bir alan adı ve sunucu alıp projemizi canlıya taşıdık.
Bu projeyi bitirdiğiniz zaman öğreneceğiniz başlıkları sıralayacak olursak;
Layout Kontrolü
Controller Yapısı
N Katmanlı Mimari
Repository Design Pattern
Generic Repository
Katmanlı Mimari Prensibi
Partial View
Code First
Entity Framework
Model Yapısı
View Yapısı
Linq Sorguları
Entity Framework Sorguları
İlişkili Tablolar
Diyagramlar
Trigger Kullanımı
Prosedür Oluşturma
Hazır Template Kurulumu ve Düzenlenmesi
CSS Kontrolleri
Bootstrap Yapısı
Dinamik Web Projeleri Oluşturma
Dashboard yapısı
Chart
Widget Cards kullanımları
ve çok daha fazlası...
Who this course is for:
- Öğrenme arzusu olan herkes
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..