1
00:00:02,740 --> 00:00:09,220
Throughout this course, you are going to learn how to build a complete ecommerce application from scratch

2
00:00:09,430 --> 00:00:11,860
using the dot net core MVC.

3
00:00:12,460 --> 00:00:15,490
But what are you going to learn from this course?

4
00:00:16,210 --> 00:00:21,220
You'll first learn about the MVC sort MVC ease and how everything is connected together.

5
00:00:21,670 --> 00:00:26,050
Then you'll learn how to create the views, the models and the controllers.

6
00:00:26,920 --> 00:00:32,920
The next, you'll learn how to configure the SQL Server to the application and also set up the Dibi

7
00:00:32,920 --> 00:00:37,660
context file, which is a file that is used to interact with the database.

8
00:00:38,820 --> 00:00:43,980
After you set up the database, you'll learn how to create, how to read, update and delete data from

9
00:00:43,980 --> 00:00:47,700
the database using the entity framework or in here.

10
00:00:47,730 --> 00:00:52,020
You'll learn how to work with simple but also relational data.

11
00:00:52,650 --> 00:00:56,670
You'll also learn about the different database relationship types.

12
00:00:58,060 --> 00:01:05,290
Now to work with dead, you'll need to add different services and you'll learn how to work with simple

13
00:01:05,290 --> 00:01:08,140
services, but also generic services.

14
00:01:08,950 --> 00:01:14,560
A core feature in this app is the real time update of the shopping cart once an item gets added to the

15
00:01:14,560 --> 00:01:16,750
cart or removed from the card.

16
00:01:17,080 --> 00:01:21,190
And to add that feature, you'll use Vue components.

17
00:01:22,000 --> 00:01:27,220
By the end of this course, you learn about authentication and authorization, and you'll implement

18
00:01:27,220 --> 00:01:34,960
the role based authentication in this MVC app and also integrate the PayPal SDK for online payments.

19
00:01:35,530 --> 00:01:42,250
You'll also learn about other topics like the dependency injection, the model binding, routing model,

20
00:01:42,250 --> 00:01:45,580
validation, DAC, Alpers, etc..

21
00:01:46,090 --> 00:01:47,950
So let's get started.
dịch tiếng việt