Eğitimimiz, birden fazla veritabanı (SqlServer, MySql, vs.) uyumlu bir asp.net core web uygulamasıdır. Eğitimimiz Asp.Net Core 5.0 framework kullanılarak, proje geliştirme üzerinden anlatılır. Teorik bilgiler, geliştirme sırasında iletilir. Kursiyerlerimizin başlangıç ve orta seviye C# object oriented programming, HTML, CSS ve JavaScript bilgisine sahip olmaları gerekmektedir.
Eğitim, bir ayakkabı mağazasına ait e-ticaret web sitesi senaryosu üzerinden devam eder. Eğitim iki ana bölümden oluşur;
Yönetim (Admin) Paneli
Site önyüzü tasarımı ve geliştirmesi.
Proje, bir rol/kullanıcı yapısı içerir.
Yönetim Paneli , Reyon, Kategori, Marka, Ürün, Kullanıcı ve Sipariş Yönetimi bölümlerinden oluşur. Buna ilave olarak bazı istatistiklerin olduğu bir dashbaord sayfası da bulunmakadır.
Site önyüzü ise, Kategorilerin ve markaların listelendiği, önerilen ve çok satan ürünlerin olduğu bir giriş ve vitrin sayfası, Kategori ürün listesi sayfası, marka ürün listesi sayfası, ürün detayı sayfası, kullanıcı işlemleri (kayıt, geçmiş siparişler, profil) sayfaları ve checkout sayfalarından oluşur.
Site ön yüzü, bir ürün sepeti yapısı da barındırır.
Eğitim sırasında geliştirilen proje, plug-in yapısı ile çoklu sanal pos desteği ile birlikte geliştirilmiştir.
Eğitimin son bölümü ise uygulamanın yayınlanma aşamalarını içerir.
Giriş/Orta Seviye E-Ticaret Web Uygulama Geliştirme Eğitimi
Uygulama: Microsoft .Net MVC Core Web Application
Konu:Ayakkabı Mağazası Web Sitesi
Anlatan:Önay Yalçıner (onay.yalciner@hotmail.com)
Platform:Microsoft Visual Studio 2019 Community
Diller / Teknolojiler:
C#, Oop
HTML
Javascript / JQuery
SASS / Scss
Entity Framework Core, CodeFirst
Eklentiler:
Bootstrap
Fontawesome
AdminLTE
JQuery
DataTables
Summernote
SweetAlert2
Veri Modeli:
Reyon
Kategori
Ürün
Ürün Görselleri
Sipariş
Sipariş Detay
Tanıtım Görselleri
İşleyiş:
Giriş ve Yeni Proje Başlatma
Veri Modeli
Üyelik Sistemi ve Kullanıcı Girişi
Yönetim Paneli
Template Uygulama
Reyon Tanımları
Kategori Tanımları
Ürün Tanımları
Tanıtım Görseli Tanımları
Siparişler
Üyeler
Site
SASS Yapısı ve Tema Oluşturma
Giriş Sayfası
Kategori Sayfası
Ürün Detay Sayfası ve Alışveriş Sepeti
Satın Alma (Sanal Pos)
Üye Profil Sayfası
Yayınlama