Master ASP.NET Core 3.1 Razor Pages
4.5 (557 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,930 students enrolled

Master ASP.NET Core 3.1 Razor Pages

Learn the latest buzz around Razor Pages in ASP.NET Core from beginner to advance concepts. Master ASP.NET Core Razor
4.5 (557 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,930 students enrolled
Created by Bhrugen Patel
Last updated 6/2020
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 1 article
  • 5 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn structure of ASP NET Core 3.1 Project with Razor Pages
  • Learn basic fundamentals of ASP NET Core 3.1 Razor Pages
  • Build TWO applications using ASP NET Core 3.1 using Razor Pages
  • Integrate Identity Framework and learn how to add more fields to Users
  • Integrate Entity Framework along with code first migrations
  • Tag Helpers in Core 3.1
  • Sessions and much more!
Course content
Expand all 152 lectures 09:48:39
+ Fundamentals and Security
20 lectures 01:07:56
Introduction
00:38
Create New Project
02:42
Csproj file
03:35
Launchsettings. json
02:06
AppSettings
01:16
Razor Pages
03:14
Pages Folder
04:30
Routing in Razor Pages
05:18
Tag Helpers
03:21
Action Result in Razor
02:57
Main Method
02:33
Startup 1
03:12
Startup 2
04:08
Middlewares
04:20
SQL Injection
04:02
Cross-site Scripting
04:58
Open Redirect Attacks
04:21
Cross-Site Request Forgery
04:59
Dependency Injection
03:52
+ Project 1 - Book List Razor
23 lectures 01:30:13
Introduction
00:26
Runtime Razor Package
02:59
Create Book Model
02:20
Add Connection String and Packages
03:24
Add Book Table to Database
05:20
Book Index Get Handler
06:04
Designing Book Index Page
03:14
Designing Book Index Page Part 2
07:24
Create Book Page Model
03:35
Create Book Page UI
04:27
Create Book and Validations
05:58
Client Side Validations
01:55
Edit Book Get Handler
02:52
Edit Book UI
01:22
Edit Post Handler
04:36
Delete Book
03:49
Book Get API
04:05
DataTables
08:39
Delete API Call
02:58
Delete Book
04:33
Upsert Page Handlers
05:07
Upsert Page UI
03:17
Reviews
01:49
+ Project 2 - Spark
7 lectures 23:53
Introduction
00:20
Create New Project - Spark
02:17
Startup File and Previous Versions of ASP.NET Core
04:41
_Layout Changes
04:36
Exploring New Files Part 1
03:37
Exploring New Files Part 2
04:38
Design Header and Footer
03:44
+ Service Type
15 lectures 57:57
Introduction
00:54
Add Service Model to Database
03:24
Add Index Razor Page
04:09
Index Get Handler
04:05
Background Image and css
03:00
Index Razor Page UI Part 1
04:04
Index Razor Page UI Part 2
04:32
Create Get Handler and Razor Page
06:39
Create Post Handler and Validations
09:38
Index Page Buttons and Partial View
05:46
Edit Get and Post Handler
06:48
Edit Razor Page UI
02:45
A Quick Note
00:14
Assignment 1
01:07
Assignment 2
00:52
+ Registration
8 lectures 28:32
Introduction
00:48
Register.cs changes with .NET Core 3.1
03:06
Add more properties to Users Table
03:25
Register Razor Page UI
06:38
Adding Roles to Website Part 1
03:20
Email Sender Error Resolution
01:20
Adding Roles to Website Part 2
07:18
New User Registration as Customer
02:37
+ Users
12 lectures 52:55
Introduction
01:12
User Index Get Handler
03:03
Users Index Razor Page UI
05:15
Paging Info Class
03:26
Page Link Custom Tag Helper Part 1
05:33
Page Link Custom Tag Helper Part 2
05:34
Page Link Custom Tag Helper Part 3
10:52
Page Link Custom Tag Helper Part 4
06:46
Search Criteria for Users Razor Page (UI)
04:42
Search Criteria for Users Page Model
04:58
Assignment 3
00:59
Assignment 4
00:35
+ Authorization and Social Login
15 lectures 52:55
Introduction
00:44
Authorization
06:23
Authorization Part 2
02:03
Register Admin User Part 1
02:53
Register Admin User Part 2
04:02
Send Emails Part 1
03:07
SendGrid Issue Fix
02:27
Send Emails Part 2
06:54
Un-Comment Email Sender
00:41
Send Emails Part 3
05:33
Verify Email
03:25
Social Login Nuget
01:01
Facebook Login
04:42
External Login Razor Page Part 1
03:24
External Login Razor Page Part 2
05:36
+ Cars
10 lectures 37:26
Introduction
00:33
Add Car Model
03:28
Car and Customer VM
05:19
Car Index Get Handler
04:49
Car Index Razor Page UI Part 1
05:33
Car Index Razor Page UI Part 2
05:46
Car Create Razor Page
06:11
Create Car Post Handler
04:35
Assignment - 5
00:43
Assignment - 6
00:29
+ Service
19 lectures 01:35:11
Introduction
01:18
Shopping Cart View Model
03:18
Service Header and Details Model
06:05
Car Service View Model
03:54
Add Buttons to Cars Index Page
03:49
Create Service Get Handler
09:55
Create Service Razor Page Part 1
05:06
Create Service Razor Page Part 2
06:34
Create Service Razor Page Part 3
05:37
Create Service Post Handlers Part 1
07:16
Create Service Post Handler Part 2
08:16
Create Service Razor Page Part 4
05:01
Sweet Alert
03:48
Service History Get Handler
03:57
Service History Razor Page
06:38
Service Details Get Handler
04:09
Service Details Razor Page
06:37
Assignment
01:30
Solution
02:23
Requirements
  • 3-6 months knowledge of c#
  • Visual Studio 2019
  • SQL Server Management Studio
Description

This is a complete course on ASP.NET Core 3.1 using Razor Pages that will take you from basics all the way to advance mode. This course is for anyone who is new to ASP.NET Core 3.1 or who is familiar with ASP.NET MVC and wants to take the first stab at understanding what is different in asp.net core 3.1. From there we would be building multiple projects to understand all concepts in ASP.NET Core 3.1

Are you interested in learning the latest framework Microsoft has introduced? Not just that long with that also use the most recent introduction to their stack? If so then this is the correct course!

 ASP.NET Core and then we would take a look at the modified files and folder structure.

  • We would build a CRUD Operations application with EF and use Razor Pages for the first project

  • Finally, we would build an Auto Shop website where admin can enter service records for their customers and customers can view all the service history.

What am I going to get from this course?

  • Learn the structure of ASP NET Core 3.1 Project

  • Learn basic security of ASP NET Core 3.1

  • Build applications using ASP NET Core 3.1 using Razor Pages

  • Integrate Identity Framework and learn how to add more fields to Users

  • Integrate Entity Framework along with code first migrations

  • Authentication and Authorization in ASP.NET Core 3.1

  • Sessions in ASP.NET Core 3.1

  • Data Seeding and deployment to Azure

What is the target audience?

  • Anyone who wants to learn asp.net core 3.1 Razor Pages

  • Anyone who wants to learn the latest changes with Microsoft newest framework

Who this course is for:
  • Anyone who wants to learn ASPNET Core 3.1 with razor pages
  • Anyone who wants to learn most latest changes with Microsoft newest framework