Learn HTML & CSS Learn HTML & CSS
Only this week 80 % discount on HTML & CSS and JavaScript e-learning courses!

Complete e-shop in ASP.NET Core MVC

The online course will teach you how to program a complete e-shop including administration and invoices in ASP.NET Core MVC, Entity Framework and C# .NET.

Lessons

E-shop in ASP.NET Core MVC - Solution Structure

Lesson 1 - E-shop in ASP.NET Core MVC - Solution Structure

The first tutorial of the course introduces the basic business requirements and separates the entire e-shop solution into individual layers.
FreeUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Identity, database, and layout

Lesson 2 - E-shop in ASP.NET Core MVC - Identity, database, and layout

In this ASP.NET Core tutorial, we'll set the connection string, manage migrations, make adjustments before generating the database and set up the design.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Products and categories

Lesson 3 - E-shop in ASP.NET Core MVC - Products and categories

In this ASP.NET tutorial, we'll create data models for products and categories, add DataAnnotation attributes to the properties and modify the DbContext.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Relations and Repository

Lesson 4 - E-shop in ASP.NET Core MVC - Relations and Repository

Setting up the 1:N and M:N relations in Entity Framework Code First, inserting initialization and test data, the Repository design pattern implementation.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - User management

Lesson 5 - E-shop in ASP.NET Core MVC - User management

User Management UI - registration, login and logout, changing password. Editing the Controller, Views, and ViewModels.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Flash messages for users

Lesson 6 - E-shop in ASP.NET Core MVC - Flash messages for users

In this C# tutorial, we'll create a FlashMessage class, add extension methods for the Controller and HtmlHelper, handle exceptions globally by a filter.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product management

Lesson 7 - E-shop in ASP.NET Core MVC - Product management

In this ASP.NET Core tutorial, we'll implement a product administration, namely a controller, a form, a manager, and we'll customize repositories.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product management, part 2

Lesson 8 - E-shop in ASP.NET Core MVC - Product management, part 2

We'll create a product management form, store the form data, modify the product manager, share DbContext within the HTTP request.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product management - Images

Lesson 9 - E-shop in ASP.NET Core MVC - Product management - Images

This tutorial focuses on the principles of saving product images, managing image files in a file system, and editing images in ASP.NET Core.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Finishing the Image Management

Lesson 10 - E-shop in ASP.NET Core MVC - Finishing the Image Management

We'll modify the controller, display product images, use JavaScript (jQuery) and AJAX in ASP.NET Core, render the tree menu from MemoryCache by a helper.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product index

Lesson 11 - E-shop in ASP.NET Core MVC - Product index

In this ASP.NET tutorial, we'll program indexing the products by category, filtering, sorting, and paging using PagedList.MVC, IPagedList, and ToPagedList.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Finishing product index

Lesson 12 - E-shop in ASP.NET Core MVC - Finishing product index

In this ASP.NET Core tutorial, we'll create a view with a pagination using the PagedList.MVC package, partial views, and a helper.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product detail

Lesson 13 - E-shop in ASP.NET Core MVC - Product detail

In this tutorial, we'll finish the basic functionality of the e-shop in ASP.NET Core MVC which is displaying a product detail. We'll also discuss routing.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Product reviews

Lesson 14 - E-shop in ASP.NET Core MVC - Product reviews

In this tutorial, we'll add a new entity for product reviews including relations. We'll prepare a repository, a manager in the business layer, and views.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Persons - Designing entities

Lesson 15 - E-shop in ASP.NET Core MVC - Persons - Designing entities

In this ASP.NET Core MVC tutorial, we'll prepare several entities representing users of our e-shop. Changes will take place in the application data layer.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Persons - ViewModels

Lesson 16 - E-shop in ASP.NET Core MVC - Persons - ViewModels

In this ASP.NET Core tutorial, we'll add viewmodels for person editing forms. The viewmodels will have advanced annotations, including our custom ones.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Persons - Views

Lesson 17 - E-shop in ASP.NET Core MVC - Persons - Views

In this ASP.NET Core MVC tutorial, we'll create views for editing personal data and use helpers to clean up longer e-shop forms easily.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Persons - Finishing up

Lesson 18 - E-shop in ASP.NET Core MVC - Persons - Finishing up

We'll finish the registration in our e-shop, processing the registration data using AutoMapper. We'll add a registration data editor for existing users.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Accounting Settings

Lesson 19 - E-shop in ASP.NET Core MVC - Accounting Settings

In this tutorial, we'll introduce accounting settings to the e-shop in ASP.NET Core MVC, prepare the data layer, business layer, viewmodel, and controller.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Using the Accounting Settings

Lesson 20 - E-shop in ASP.NET Core MVC - Using the Accounting Settings

We'll adjust prices in the product list according to the current VAT in the ASP.NET Core MVC e-shop. We'll create new helpers to display the correct price.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Shopping Cart

Lesson 21 - E-shop in ASP.NET Core MVC - Shopping Cart

Preparing the data layer for storing orders (and invoices at the same time) for an ASP.NET e-shop. We'll go through different ways to implement the cart.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Cart - Business Layer

Lesson 22 - E-shop in ASP.NET Core MVC - Cart - Business Layer

In this ASP.NET Core MVC tutorial, we'll prepare an order manager which will use cookies. We'll add new methods to the data layer.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Finishing the Shopping Cart

Lesson 23 - E-shop in ASP.NET Core MVC - Finishing the Shopping Cart

In this ASP.NET Core tutorial, we'll implement adding products to the shopping cart. We'll prepare a helper, CSS styles and methods for a progress widget.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Order Completion Wizard

Lesson 24 - E-shop in ASP.NET Core MVC - Order Completion Wizard

We begin implementing the order completion wizard in ASP.NET. We'll create a controller, viewmodel, view for the first step prepare the next one.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Order Completion Wizard 2

Lesson 25 - E-shop in ASP.NET Core MVC - Order Completion Wizard 2

We implement choosing the shipping method, extend the repository and business layer with new methods, add actions to controllers, and create a simple view.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Order Completion Wizard 3

Lesson 26 - E-shop in ASP.NET Core MVC - Order Completion Wizard 3

In this ASP.NET tutorial, we'll display the order summary and send an email to the customer. We'll buy for the first time in our online store.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Contact, Articles, Routing

Lesson 27 - E-shop in ASP.NET Core MVC - Contact, Articles, Routing

Instructions for adding other functionalities to the application before we start the order administration. Also includes new routing rules.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Tree Menu Editor

Lesson 28 - E-shop in ASP.NET Core MVC - Tree Menu Editor

We'll add a tree category menu editor using JavaScript and AJAX in ASP.NET MVC Core. We'll also serialize and deserialize the JSON format.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Order List

Lesson 29 - E-shop in ASP.NET Core MVC - Order List

In this ASP.NET tutorial, we'll prepare a page for administrators to see completed orders and manage their status (we'll prepare the business layer).
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Order List 2

Lesson 30 - E-shop in ASP.NET Core MVC - Order List 2

We'll finish the administration page of completed orders of our ASP.NET Core MVC e-shop and prepare actions in the controller, create a view, JS, and AJAX.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Generating PDF invoices

Lesson 31 - E-shop in ASP.NET Core MVC - Generating PDF invoices

In this ASP.NET Core MVC tutorial, we'll prepare a view for invoices including CSS. We'll generate PDF invoice files in C# .NET using an HTML template.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Editing Orders

Lesson 32 - E-shop in ASP.NET Core MVC - Editing Orders

Editing completed orders by e-shop administrators in ASP.NET Core MVC. We'll divide the view into multiple forms and update data in background using AJAX.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Editing Orders 2 - Customer

Lesson 33 - E-shop in ASP.NET Core MVC - Editing Orders 2 - Customer

We'll program order editing by e-shop administrators in C# .NET. We'll display the form in a dialog box and update data in background using AJAX.
Premium no-reselling IIUnratedWritten by Martin Petrovaj
E-shop in ASP.NET Core MVC - Finishing the E-shop

Lesson 34 - E-shop in ASP.NET Core MVC - Finishing the E-shop

We'll finish the order editing by e-shop administrators in ASP.NET Core MVC. We'll manage order products and update data in background using AJAX.
Premium no-reselling IIUnratedWritten by Martin Petrovaj


 

Activities (2)