Course description
Microsoft's ASP.NET Core 6 platform is everything you need to build rich, interactive front end web UI and powerful back-end services. This course will get you proficient with MVC through building a project. Topics covered in this part of the series include: Adding a shopping cart to the project with database, UI and methods.
Prerequisites
• 3-6 months of C# experience
• Basic SQL knowledge
• Basic HTML and JavaScript knowledge.
previous parts of this course.
Meet the expert
I have a master's of science degree in computer science, and a bachelor of Computer Engineering. I also have many years of experience with .NET, C#, and .NET MVC. I enjoy teaching along with my full-time job.
Course outline
Module 9
Add Shopping Cart Table to Database (22:12)
- Introduction (00:08)
- Add Shopping Cart Table To Database (02:29)
- Add Shopping Cart And Application User Repository (02:50)
- Add Items To Shopping Cart (09:49)
- Add Items To Existing Cart (04:35)
- Configure Application Cookie (02:12)
- Summary (00:08)
Shopping Cart UI (27:26)
- Introduction (00:08)
- Shopping Cart UI (03:11)
- Load Shopping Cart List In Get Action (05:22)
- Price Calculation Based On Quantity (07:58)
- Cart Total (01:26)
- Updating Quantity In Shopping Cart (06:14)
- Cart Summary UI (02:55)
- Summary (00:08)
Create Order Header and Details Model (17:51)
- Introduction (00:08)
- Create Order Header And Details Model (05:15)
- Add Order Header And Detail To Unitofwork (04:05)
- Summary Get Action Method (04:08)
- Load Summary UI With Data (04:05)
- Summary (00:08)
Summary POST Action Method (19:06)
- Introduction (00:08)
- Summary Post Action Method (06:52)
- Create Order (03:41)
- Create Stripe Account (01:47)
- Stripe Secrets Configuration (06:29)
- Summary (00:08)
Call Stripe from Summary Page (20:35)
- Introduction (00:08)
- Call Stripe From Summary Page (07:49)
- Save Stripe Session Id And Payment Intent Id (04:04)
- Order Confirmation (03:59)
- Payments In Action (04:26)
- Summary (00:08)