Udemy - E-Commerce App with C# and Onion Architecture
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size3.2 GB
- Uploaded Byfreecoursewb
- Downloads51
- Last checkedJun. 13th '25
- Date uploadedJun. 12th '25
- Seeders 14
- Leechers8
Infohash : E1DCC633105D331E0ADC846A2C87FE3FE5DD5D4C
E-Commerce App with C# and Onion Architecture
https://WebToolTip.com
Published 6/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 8h 3m | Size: 3.18 GB
Build a scalable e-commerce web application using C# and ASP.NET Core with Onion Architecture.
What you'll learn
Onion Architecture & Layered Design
Learn how to build scalable, modular applications using Onion Architecture and Domain-Driven Design with clear layer separation.
E-Commerce Development with ASP.NET Core
Build a full-stack e-commerce web app using ASP.NET Core MVC and implement essential features like product management and user authentication.
Entity Framework Core & Database Design
Use Entity Framework Core with the Code-First approach, manage migrations, and perform CRUD operations efficiently with SQL Server.
Authentication & Authorization with ASP.NET Identity
Dependency Injection & Repository Pattern
Learn Dependency Injection (DI) for better maintainability and apply the Repository Pattern to separate the data access logic from the business layer.
Unit of Work & Transaction Management
Implement the Unit of Work pattern to handle database transactions efficiently and maintain data consistency across multiple operations
Onion Architecture in Real Projects
Apply Onion Architecture principles in real-world projects, ensuring scalability, maintainability, and a clear separation of concerns.
Requirements
This course is designed to be beginner-friendly, but having some basic programming knowledge will help you get the most out of it. Here are the recommended prerequisites
Basic Knowledge of C# Understanding variables, loops, conditional statements, classes, and object-oriented programming (OOP) will be beneficial.
Familiarity with ASP.NET Core (Optional) Prior experience with ASP.NET Core MVC or Web API is helpful, but all necessary concepts will be explained throughout the course.
Basic SQL and Database Concepts Knowing SQL queries, tables, relationships, and basic CRUD operations will make database-related topics easier to follow.
Installation and Use of Visual Studio The course will use Visual Studio and SQL Server Management Studio (SSMS). Basic knowledge of installing and using these tools is recommended.
Willingness to Code and Learn If you're interested in layered architecture (Onion Architecture), SOLID principles, and Entity Framework Core, this course is perfect for you!
Everything will be explained step by step, so advanced ASP.NET Core knowledge is not required. Anyone with basic programming skills can follow along.
Files:
[ WebToolTip.com ] Udemy - E-Commerce App with C# and Onion Architecture- Get Bonus Downloads Here.url (0.2 KB) ~Get Your Files Here ! 1 - Project Setup & Base Structure & Introduction
- 1 -000 - 1 E-Commerce Project Overview – What We’ll Build Together.mp4 (17.4 MB)
- 1 -E-Commerce Project Overview – What We’ll Build Together.en_GB.vtt (5.8 KB)
- 1 -E-Commerce Project Overview – What We’ll Build Together.mp4 (25.7 MB)
- 2 -Build a Real-World E-Commerce App with ASP.NET Core MVC – What You'll Learn.en_GB.vtt (2.6 KB)
- 2 -Build a Real-World E-Commerce App with ASP.NET Core MVC – What You'll Learn.mp4 (13.6 MB)
- 3 -Create Project.en_GB.vtt (4.8 KB)
- 3 -Create Project.mp4 (25.7 MB)
- 1 -Structuring Admin Services in the Application Layer.mp4 (24.4 MB)
- 2 -ProductService Coding Walkthrough GetProductVM.mp4 (17.5 MB)
- 3 -Implementing Create, Read and Update in CategoryService.en_GB.vtt (2.2 KB)
- 3 -Implementing Create, Read and Update in CategoryService.mp4 (21.9 MB)
- 4 -CategoryService Implementing DeleteCategory.en_GB.vtt (1.8 KB)
- 4 -CategoryService Implementing DeleteCategory.mp4 (12.4 MB)
- 4 -ProductService Codes.txt (2.2 KB)
- 1 -Product Service 1.mp4 (21.8 MB)
- 2 -Product Service 2.mp4 (21.2 MB)
- 3 -Product Service 3.mp4 (48.4 MB)
- 4 -Product Service 4.mp4 (9.7 MB)
- 1 -OrderService Basics Fetching Orders with GetAll.en_GB.vtt (2.7 KB)
- 1 -OrderService Basics Fetching Orders with GetAll.mp4 (21.2 MB)
- 2 -OrderService Implementing the Details Method.en_GB.vtt (2.3 KB)
- 2 -OrderService Implementing the Details Method.mp4 (15.9 MB)
- 3 -OrderService Implementing the Delivered Method.en_GB.vtt (2.0 KB)
- 3 -OrderService Implementing the Delivered Method.mp4 (13.4 MB)
- 4 -OrderService Implementing the CancelOrder Method.en_GB.vtt (4.0 KB)
- 4 -OrderService Implementing the CancelOrder Method.mp4 (23.2 MB)
- 5 -OrderService Codes.txt (1.9 KB)
- 5 -OrderService Implementing the UpdateOrderDetails Method.mp4 (27.3 MB)
- 1 -Admin CategoryController Setup and Index Method.mp4 (30.4 MB)
- 2 -Admin Category Management Create Edit Delete.mp4 (32.3 MB)
- 2 -Admin CategoryController Codes.txt (1.7 KB)
- 3 -Admin Category Create View Code.txt (0.6 KB)
- 3 -Category Create View Building a Razor Form with Tag Helpers.mp4 (28.9 MB)
- 4 -Admin Category Index View Code.txt (1.5 KB)
- 4 -Category Index View Building a Razor Form with Tag Helpers.mp4 (34.3 MB)
- 5 -Admin Category Edit View Code.txt (0.6 KB)
- 5 -Category Edit View Building a Razor Form with Tag Helpers.mp4 (36.2 MB)
- 6 -Register CategoryService (and other services) in Program.cs and then walk.mp4 (24.4 MB)
- 1 -Admin ProductController Codes.txt (0.9 KB)
- 1 -Admin ProductController Setup and All Metods.mp4 (22.6 MB)
- 2 -Admin ProductController Upsert View.mp4 (56.2 MB)
- 2 -Product Upsert View Code.txt (1.6 KB)
- 3 -Admin ProductController Index View.mp4 (12.1 MB)
- 3 -Product Index View Code.txt (1.7 KB)
- 4 -Admin ProductController Testing.mp4 (49.2 MB)
- 1 -Admin Order Controller Codes.txt (1.2 KB)
- 1 -Admin OrderController Setup and All Metods.mp4 (27.0 MB)
- 2 -Scaffolding and Importing OrderController Views in ASP.NET Core MVC.mp4 (11.5 MB)
- 3 -Admin OrderController Index And Detail Views Explanations.mp4 (34.0 MB) Order
- Details.cshtml (4.0 KB)
- Index.cshtml (1.5 KB)
- 1 -ApplicationLayer Add View Models for Users.mp4 (38.7 MB)
- 10 -Analyze the cause and apply the necessary fixes.mp4 (39.0 MB)
- 11 -Assigning Admin Role to the First User in ASP.NET Core Identity.mp4 (52.7 MB)
- 11 -SeedData Code.txt (0.5 KB)
- 12 -Implementing Login and Logout in ASP.NET Core Identity.mp4 (35.2 MB)
- 13 -Exploring ASP.NET Core Identity Database.mp4 (27.0 MB)
- 13 -Program.txt (2.9 KB)
- 2 -User Service Code.mp4 (13.8 MB)
- 3 -User Service Code Register Method.mp4 (33.4 MB)
- 4 -User Service Code Login and Logout Methods.mp4 (24.3 MB)
- 4 -UserService Codes.txt (1.4 KB)
- 5 -AccountController Setup.mp4 (21.7 MB)
- 6 -AccountController All Methods.mp4 (32.2 MB)
- 6 -Identity AccountController Codes.txt (1.5 KB)
- 7 -Register View Code.txt (3.5 KB)
- 7 -Register View.mp4 (34.9 MB)
- 8 -Register Page Fails. Here’s How to Fix Identity Configuration.mp4 (38.0 MB)
- 9 -program.cs - Session And Cookies Setup.mp4 (30.5 MB)
- LoginViewModel Code.txt (0.2 KB)
- RegisterViewModel Code.txt (0.5 KB)
- 1 -Create Customer services basic Structor.mp4 (28.6 MB)
- 10 -Customer HomeController Index Method And View - Create.mp4 (20.4 MB)
- 11 -Customer HomeController Details Method And View.mp4 (30.6 MB)
- 12 -Setting Up Area Routing and DI for Customer Controllers.mp4 (22.9 MB)
- 2 -HomeService Get Methods.mp4 (33.1 MB)
- 3 -Customer HomeService.txt (1.9 KB)
- 3 -HomeService SaveDetails Method.mp4 (17.5 MB)
- 4 -CartService GetCartForUserAsync Method.mp4 (23.5 MB)
- 5 -CartService GetUserId and GetCartViewModelAsync Methods.mp4 (34.2 MB)
- 6 -CartService PlaceOrderAsync Method.mp4 (37.2 MB)
- 7 -CartService IncreaseCartItem and DecreaseCartItem Methods.mp4 (21.5 MB)
- 7 -Customer CartService.txt (4.9 KB)
- 8 -CustomerOrderService Methods.mp4 (37.1 MB)
- 8 -CustomerOrderService.txt (1.1 KB)
- 9 -Create and Setup Customer Controller.mp4 (32.3 MB)
- Customer-Home- Details.cshtml code.txt (2.7 KB)
- Customer-Home- Index.cshtml code.txt (1.1 KB)
- CustomerHomeController.txt (0.7 KB)
-
Code:
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.tiny-vps.com:6969/announce
- http://tracker.foreverpirates.co:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://explodie.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://9.rarbg.to:2780/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://open.stealth.si:80/announce
- udp://9.rarbg.to:2900/announce
- udp://9.rarbg.me:2720/announce
- udp://opentor.org:2710/announce