Giriş
  • Ben kimim, ne yapıyorum?
  • MVC nedir?
  • N-Tier nedir?
  • Frontend nedir?
  • Backend nedir?
  • Fullstack nedir ne değildir?
  • Binay, Xml ve Json Formatları
  • Diyagramlar - Draw.io
Geliştirme ortamı kurulumu
  • Visual Studio Community 2017
  • SQL Server Management Studio (SSMS)
  • Postman
  • GitHub
"Rehber" projemize ilk adım.
  • Projemiz nedir?
  • Projenin oluştrulması (Service+Portal)
  • Bootstrap
  • LoginPage
  • Database Tabloları - DatabaseFirst vs CodeFirst
  • EntityFramework - LinQuery - RESTful
Yönetim Paneli Temelleri
  • Register Metodu
  • Data Annotation - Validasyon
  • İyi Bir Yazılımcı Farkı - Community
  • Token Authantication (Owin)
  • Login Metodu
  • LoginPage - Login 1
  • LoginPage - Login 2
  • LoginPage - Register Modal
  • Layout (MasterPage) 1
  • Layout (MasterPage) 2
Customer Page
  • Customer Data Tables
  • Customer RESTFul Controller 1
  • Customer RESTFul Controller 2
  • Customer RESTFul Controller 3
  • Write Table 1
  • Write Table 2
  • Paging
  • Sorting
  • Filter Status
  • Filter Search
Customer Create, Update, Delete ve Rollback
  • Modal'ın oluşturulması
  • CreateOrUpdateCusotmer Fonksiyonu
  • GetCustomerForUpdate Fonksiyonu
  • DeleteOrRollbackCustomer Fonksiyonu
AlertifyJs ve ParsleyJs ile Kontrollü Formlar
  • AlertifJs
  • ParsleyJs
Sql / T-Sql
  • Sql / T-Sql Örnekleri
  • Linq To T-Sql