Course Highlights
  • Learn basic foundations of ASP NET Core MVC 5
  • Learn structure of ASP NET Core 5 Project
  • Setup Database connection with Entity Framework Core
  • Learn forms and validations in ASP NET Core MVC
  • Learn View Models, ViewBag, ViewData, Sweetalert, Summernote etc.
  • Sessions in ASP NET Core 5
  • Scaffold identity manually to ASP NET Core Project
  • Send Emails with MailJet in ASP NET Core Applications
  • Best practices and assignments
Curriculum

18 Topics
Welcome
What we will build?
What we will build in part 2 of this course?
Tools Needed
Project Resources
ASP.NET Core
Create Project
Project File
Program.cs File
Dependency Injection
Startup Class Part 1
Startup Class Part 2
Routing in MVC
AppSettings
wwwRoot and launchSettings
MVC Applications
Routing in Action
Views in Default Project

15 Topics
Create First Model
Add Connection String
Setup DbContext
Complete DbContext Configuration
Push Category to Database
Check Database
Add Category Controller
Add Category Controller
Get all Category
Display All Category
Add Category Part 1
Add Category Part 2
Add Category Part 3
Assignment
Solution

9 Topics
1 Validations in ASP.NET Core
2 Client side and server side validations
3 Passing Parameters on Redirect
4 Category Edit Get Action
5 Update Category
6 Delete Category
7 Font Awesome
8 Assignment
9 Assignment Solution

20 Topics
1 Add Product Model
2 Push Product to Database
3 Product List Action and View
4 Product Upsert Get Action
5 Product Upsert UI Part 1
6 Product Upsert UI Part 2
7 ViewBag and ViewData
8 What is ViewModel
9 View Model Demo
10 Sweetalert
11 Summernote
12 Create Product Demo
13 Display Image Edit Product
14 Product Upsert UI Part 3
15 ModelState Not Valid
16 Delete Product
17 Assignment
18 Assignment Solution
19 Eager Loading
20 Modify Product Model

12 Topics
1 Navbar updates
2 View Model for Home Page
3 Home IndexView
4 Partial View
5 Home Page Demo
6 Details VM and Action
7 Product Details
8 Configure Session
9 User Session GET method
10 Add to Session
11 Remove From Cart Button Logic
12 Remove from Cart Action

8 Topics
1 Scaffold Identity Tables
2 Scaffold Identity Pages
3 Modify Scaffolded Identity Tables
4 Add Name and Phone Number to Registration
5 Configure RoleManager
6 Register First User
7 Create New Admin Users
8 UI Changes for Admin

18 Topics
1 Create Cart Controller
2 Shopping Cart UI
3 Delete Cart Items
Authorization Basics
5 Summary Get Action
6 Summary Page UI
7 Summary Solution
8 MailJet Signup
9 MailJet Implementation
Send Email
Proton Mail
Accessing AppSettings Configuration
Inquiry Confirmation
Foreach vs For
Email Template Data
Email Template Demo
Authorization
Register Admin User Bug

  Write a Review

ASP.NET Core MVC - Up and Running Part 1 (.NET 5)

Go to Paid Course