Shopping Websites using MVC5 and Angular

Become ASP.NET MVC5 with Angular Developer by developing an end to end shopping website project. Learn how to integrate Angular with ASP.NET MVC5 and use an n-tier architecture with recommended design patterns and practices like a repository, dependency injection and unit of work design patterns. Implement Security in your project and integrate payment gateway to do online payment and finally deploy it.

Start Learning Now

Course Curriculum 31 Lectures     05:21:52

Project Architecture Preview   00:04:11
Project Architecture Application Let's Go   00:03:49
Database Design Users, UserRoles Let's Go   00:22:50
Database Design Categories, Orders, Transactions Let's Go   00:17:52
Code First Migrations Let's Go   00:20:27
Repository, Unit Of Work Pattern Let's Go   00:06:29
Repository Design Pattern Implementation Let's Go   00:29:54
User Login Process Let's Go   00:16:54
Implementing Forms Authentication Let's Go   00:15:19
Accessing Logged In User Details Let's Go   00:12:22
Authentication and Authorization Let's Go   00:11:33
Dependency Injection Let's Go   00:07:04
Implementing Dependency Injection Let's Go   00:05:52
CRUD Operations - Category 1 Let's Go   00:05:45
CRUD Operations - Product 2 Let's Go   00:26:49
Service Layer Development Let's Go   00:08:06
Integrating Angular with MVC5 Let's Go   00:17:55
Angular Routing Let's Go   00:10:41
Integration of Angular And MVC Routing Let's Go   00:06:09
Understanding ELMAH Let's Go   00:03:43
Configuring ELMAH And Saving errors into database Let's Go   00:02:37
Understanding Token based Security Let's Go   00:01:38
Implementing Token based Security Let's Go   00:01:47
Customizing principal Let's Go   00:02:04
Implementing Authorization Let's Go   00:01:43
Deploying to IIS Let's Go   00:10:26

Professional Reviews

About the Mentor

Shailendra Chauhan

An Entrepreneur, Microsoft MVP, Author And Corporate Trainer

Angular, NodeJS, Microsoft Azure, ASP.NET Core, MVC, C#, React


Shailendra Chauhan is the Founder and CEO of DotNetTricks which is a brand when it comes to e-Learning. DotNetTricks provides training and consultation over an array of technologies like Cloud, .NET, Angular, React, Node and Mobile Apps development. He has been awarded as Microsoft MVP three times in a row(2016-2018). He has changed many lives from his writings and unique training programs. He has a number of most sought-after books to his name which has helped job aspirants in cracking tough interviews with ease.