Complete guide to ASP.NET Core MVC (.NET 6)
- Offered byUDEMY
Complete guide to ASP.NET Core MVC (.NET 6) at UDEMY Overview
Duration | 15 hours |
Total fee | ₹549 |
Mode of learning | Online |
Credential | Certificate |
Complete guide to ASP.NET Core MVC (.NET 6) at UDEMY Highlights
- Certificate of completion
- 14.5 hours on-demand video
- 6 articles
- Access on mobile and TV
- 30-Day Money-Back Guarantee
- Full Lifetime Access
Complete guide to ASP.NET Core MVC (.NET 6) at UDEMY Course details
- For anyone who wants to learn ASP NET MVC core (.NET 6) from Basics to Advance
- For anyone who wants to learn most latest changes with Microsoft newest framework
- For anyone interested in learning how to Architect Large Scale Projects
- Learn the structure of ASP NET MVC Core Project
- Learn the structure of ASP NET Core Razor Project
- Learn the fundamentals of ASP NET MVC Core
- Build 2 Projects throughout the course
- Integrate Identity Framework and learn how to add more fields to Users
- Interact with Razor class library for Identity
- Integrate Entity Framework along with code first migrations
- Sessions in ASP NET Core
- Custom Tag Helpers in ASP NET Core
- View Components and Partial Views in ASP NET Core
- Bootstrap v4
- Authentication and Authorization in ASP NET Core
- Google and Facebook Authentication/Login
- Role Management in ASP NET Core Identity
- Email notifications
- TempData/ViewBag/ViewData in ASP NET Core
- Stripe Payment Integrations
- Repository Pattern to Access Database
- Dapper and Stored Procedure Calls
- Seed Database Migrations Automatically
- Deploying the website on Microsoft Azure
- This is a Beginner to Advanced level course on .NET 5 that will take learner from basics all the way to advance mode
- This course is for anyone who is new to ASP.NET Core or who is familiar with ASP.NET and wants to take the first stab at understanding what is different in ASP.NET Core
Complete guide to ASP.NET Core MVC (.NET 6) at UDEMY Curriculum
Introduction
Welcome
Live Preview and Course Update .NET 7
Live Preview
Localization and Globalization in MVC
Feedback
Tools Needed
.NET Community
Project Resources
Introduction to .NET Core
Dependency Injection
Create Project
Hot Reload
Project File
Launchsettings, wwwroot and appsettings
Program class file
MVC Arhcitecture
Routing Overview
Routing in Action
Default Views
Tag Helper
Action Result
MVC Basics - CRUD Operation
Create Category Model
Add Data Annotations
Add Connection String
Connection String Update
Add ApplicationDbContext
Setup Program.cs to use DbContext
Create Database
Create Category Controller
Retrieve all Categories
Display all Categories
Bootswatch Theme
Bootstrap Icons
Create Category View
Demo - Create Category
Server side Validations
Custom Validation
Add Client Side Validation
Display Name and Range Validation
Edit Category - GET
Edit Category - POST
Delete Category
Tempdata
Partial views
Toastr Alerts
Scaffold CRUD
Razor Pages - CRUD Operation
Introduction
Create Project
Whats different
Razor Pages Introduction
Pages in Razor Project
Routing Overview
Create Category Model
Data Annotations
Connection String
ApplicationDbContext
Program.cs Database Settings
Create Database
Categoeis Get Action Method
Display all categories
Add Create Category Button
Create Category UI
Create Property in Page Model
Create Category and Bind Property
Bootswatch
Server Side Validations
Custom Validations
Display Name and Range Annotation
Client Side Validations
Links for Edit and Delete
Edit Category
Back to List
Delete Category
TempData
Toastr
Partial Views
Scaffold CRUD Pages
Back to Main Project
N-Tier Architecture
Creating more Projects
N Tier Architecture
HelpTip 1 - How to handle corrupted migrations
Bootswatch Theme
Repository Pattern
Introduction to Repository
Repository Overview
Repository Pattern Detailed Flow
Repository Pattern Architecture
IRepository Interface
Implement IRepository
Category Repository Interface
Implement Category Repository
Replace DbContext with Category Repository
Implementing Unit of Work
UnitOfWork in Action
Assignment 1 - Cover Type Repository
Assignment 1 Solution - Cover Type Repository
Areas in .NET Core
Areas in Action
Assignment 2 - Cover Type Controller and Views
Assignment 2 Solution - Cover Type Controller and Views
Dropdown in Navigation
Product Management
Create Product Model
Create Product Table
Product Repository
Create Product Controller
Product Get Action UI
Projections using Select
View Bag in .NET Core
ViewData in .NET Core
View Models
Add File Upload
Sweetalerts
Create First Product
Add API EndPoint for DataTable
Loading Datatables
Include Properties
Render Html in datatables
Load Product on Upsert Get
Update Product
Update Book Images
Delete API Endpoint
Delete Product
Tinymce Editor
Home Page
Home Page
Lux theme.
Details Action Method
Details UI
Identity Management
Scaffold Identity Error
Scaffold Identity
Scaffold Identity Workaround
What got Added with Identity
Add Identity Tables
Identity Bugs with Scaffolded Pages
Register and Login in Action
Add More fileds to Identity Table
Assignment 3 - Company CRUD
Assignment 3 - Solution Company CRUD
Add Roles to Application
Create Roles for Website
Add more fields on Register UI
Display all Roles in Dropdown
Register User with Roles
Company Dropdown
Toggle Company Dropdown
Register Company User
Shopping Cart
Add Shopping Cart Table to Database
Add Shopping Cart and Application User Repository
Add Items to Shopping Cart
Add items to existing cart
Configure Application Cookie
Shopping Cart UI
Load Shopping Cart List in Get Action
Price calculation based on quantity
Cart Total
Updating Quantity in Shopping Cart
Cart Summary UI
Order Creation
Create Order Header and Details Model
Add Order Header and Detail to UnitOfWork
Summary GET Action Method
Load Summary UI with data
Summary POST Action Method
Create Order
Create Stripe Account
Stripe Secrets Configuration
Call Stripe from Summary Page
Save Stripe Session ID and Payment Intent ID
Order Confirmation
Payments in Action
Order Management
Flow for company user
Place Order for Company User
OrderVM and Retrieve all Orders
Display all Orders
Add Status Filter on Order List
Toggle UI For Status based on Selection
Demo - Filters in Order List
Role based order display
Order Details Get Action
Loading Order Details Header
Display Order Details
Order Processing Buttons Logic
Update Order Details and EF Core Tracking
Ship Order
Cancel Order
Cancel Order Issue - PaymentIntentId Null?
Delayed Payment
MVC Advance Concepts
Authorization
Email Sender using MimeKit and MailKit
Test Email Sender
SendGrid
Session in Action
Remove From Session
View Component Code
View Component in Action
FaceBook Login
Demo - Facebook Login
Hide Roles from Registration
Session Bug
Seed Database and Azure Deployment
DbInitializer Interface
Implement DbInitializer
Azure Database
Azure Deployment
Other courses offered by UDEMY
Complete guide to ASP.NET Core MVC (.NET 6) at UDEMY Students Ratings & Reviews
- 3-41