Skip to content

Build real world e-commerce application using ASP.NET Core MVC, Entity Framework Core and ASP.NET Core Identity. Try the live demo for hands-on experience.

License

Notifications You must be signed in to change notification settings

oussama-gadria/E-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core MVC - E-commerce Project [.NET 8]

This repository contains code and resources for the .NET Core MVC - The Complete Guide 2023 [E-commerce] course available on Udemy. The course focuses on building a real-world e-commerce application using ASP.NET Core MVC, Entity Framework Core, and ASP.NET Core Identity.

Course Overview

  • Course Description: Build a comprehensive e-commerce application leveraging ASP.NET Core MVC, Entity Framework Core, and ASP.NET Core Identity.
  • YouTube Introduction: Introduction to ASP.NET Core MVC (.NET 8)
    • Description: The introductory video provides insights into the MVC (Model-View-Controller) structure in .NET 8.

Key Learning Objectives

  • Understand the structure of ASP.NET Core MVC (.NET 8) and Razor Project
  • Learn essential fundamentals of ASP.NET MVC Core (.NET 8)
  • Build projects during the course
  • Integrate Identity Framework, add additional user fields, and work with Razor class library for Identity
  • Implement Entity Framework and code-first migrations
  • Explore sessions, custom tag helpers, view components, and partial views in ASP.NET Core
  • Utilize Bootstrap v5 for UI development
  • Implement authentication, authorization, and social login (Google, Facebook)
  • Manage roles within ASP.NET Core Identity
  • Implement email notifications, handle TempData, and integrate Stripe payment
  • Apply Repository Pattern for database access and automate seed database migrations
  • Deployment on Microsoft Azure

Course Structure

The course delves into fundamental concepts and gradually progresses towards building a more complex MVC application. It covers MVC and Razor Pages, exploring their functionalities and enhancements.

Additional Resources

Live Project

Check out the live version of the (E-Commerce App) ASP.NET MVC project: E-Commerce App

Section Breakdown (Timestamps)

Due to the extensive content, a section-wise breakdown is available within the course for easy navigation and reference.


Feel free to add more details, badges, or any other relevant information specific to your repository or the course content. This README aims to provide a comprehensive overview of the course and the associated repository.

About

Build real world e-commerce application using ASP.NET Core MVC, Entity Framework Core and ASP.NET Core Identity. Try the live demo for hands-on experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published