Skip to content
UdemyASP.NETPaid courseBeginner levelCertificate

ASP.NET Core Web Application Using Razor Pages (Udemy.com)

Build Complete Web Application using ASP.NET Core, Razor Pages, SQL Server Database, Session Data and Cookies

Created by: Coding Courses

Last updated September 2024

icon
What you will learn

  • Create a full ASP .NET Core Web Application using Razor Pages
  • Create SQL Server databases and tables using Visual Studio 2022
  • Perform CRUD Operations on SQL Server Databases
  • Use Pagination to Split the Content over Multiple Pages
  • Implement the Search Functionality to Find Data in the Database
  • Upload Images to the Server
  • Implement Authentication and Role based Authorization using Session Data
  • Send Confirmation Emails
  • Using Cookies to Add/Subtract/Delete Items from the Shopping Cart
  • Form Validation using Attributes and Model Binding

How it compares

Against the other 116 rated Udemy courses in ASP.NET on CourseDuck:

  • Rating4.6 out of 5higher than 76% of them
  • Reviews276#75 of 117 by number of reviews
  • Length18.2 hourslonger than 82% of them
  • Last updatedSeptember 2024more recently than 62% of them

icon
Course Description

This course is for Beginners to ASP.NET having some knowledge of C# or similar programming languages.

In this course, I will show you how to use SqlClient to connect to the database and to execute SQL queries. In addition, I will show you how to implement the traditional authentication using Sessions.

We will use Visual Studio 2022 to connect to the SQL Server and to create the database/tables. So we don’t need to install SSMS (SQL Server Management Studio).

In this course, you will learn:

- How to create an ASP.NET Core Web Application with Razor Pages

- How to create databases and tables using SQL Server and Visual Studio 2022

- How to update the layout of the application

- How to use Session data

- How to use Cookies

- How to validate forms using attributes and model binding

- How to send emails using ASP.NET Core and SendGrid

- How to Implement Authentication and Role based Authorization

- How to reset user password

- How to perform CRUD operations (Create, Read, Update and Delete) on the database using ASP.NET and ADO (no Entity Framework)

- How to perform CRUD operations using Entity Framework

- How to use pagination (Split data on multiple pages)

- How to add advanced search functionalities

- How to upload images to the server

To follow this course, you need to install the following tools

- Visual Studio 2022

- Microsoft SQL Server

Also it is necessary to install two components into Visual Studio: “ASP.NET and web Development” and “.NET Desktop development”

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Coding Courses

I have more than 15 years of experience as software developer and more than 7 years of experience as university professor in computer science. I master many programming languages, frameworks and technologies. My main topic covers C#, ASP.NET, PHP, Laravel, Java, Android, JavaFX, C/C++, Computer Security and Wi-Fi Networks. I love programming, teaching and sharing my knowledge with others.

icon
More courses by Coding Courses

$79.99

$69.99

icon
More ASP.NET courses

$74.99

$69.99

$84.99

$14.99

$69.99

$10.99

icon
Reviews

4.6

276 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By C P on 7/15/2024

I have been a C# back-end developer for many years. I have decided to improve my knowledge of front-end development. To that end, I have studied some Razor pages and MVC courses on Udemy and many other platforms. Honestly, this is the most efficient course I have taken. Most of the time, people who offer courses do not genuinely teach. They do not know enough to teach and simply use the opportunity for publicity or as a revision of their knowledge. However, this author is highly qualified and very adept at simplifying the most important concepts. For me, this is the best course for Razor pages. In general, for .NET web technologies, this course is also very good.

By Amaan Ishrat on 2/22/2024

wrost course on udmey i have ever seen .waste of money

By Giulio Cesare Giovenco on 12/26/2023

Il corso è stato ottimo perchè mi ha consentito di poter dedicare il tempo per seguire le video lezioni quando ero disponibile, chiaro ed esaustivo per entrare nella logica c# specialmente per chi come me viene da anni di programmazione in ASP/MSSQL. Grazie Udemy!

By Jackov Yechezkel on 12/14/2023

yes. at the introduction i undrstand exactly what kind of project i am going to builed. i am very happy and looking forward to continue learning.this is abeutifull course. the instructor is very professional.i love evrey minute!

By Rodolfo Xavier on 11/6/2023

This course is an absolute must have for programmers new to AS.NET, like myself. It is clear to see that the author has given it carefully thought to present the lessons in a logical sequence, building upon previous knowledge. The course creates the whole project twice, the second time using Entity Framework, so the user can effectively experience the differences and chooses the method that he likes best. Also, at the end, the author presents 2 topics that are extremely important: 1) how to make the software multi-language, so that the programmer can immediately start the project with localization in mind, which makes it very easy to add new languages to it (instead of having to do it after the project is ready, which is much harder and consumes much more time) 2) how to deploy the solution in the real world, something that the majority of authors take for granted, with valuable tips that saves a lot of time from novice students. I recommend this course. Rodolfo Xavier

By Oleh Narbut on 10/19/2023

Good course for start learning ASP.Core. But for example my friend didn`t like this course because of using ADO.net(not using entity framework). However I like that, because I deeply understand how to work with DataBase in ASP.core and now when I use Entity Framework it`s become a very understandable and eazy to learn thing. Thanks to the author for the course:)

By Henk Havenga on 9/24/2023

Excellent course so far. Elementary fundamentals are explained clearly and repeatedly to strengthen learning. Very well presented in bite-size chunks following a logical order. Building from the ground up. Highly recommended for beginners to Razor Pages.

By Mohsin Bhatti on 8/7/2023

Awesome & Amazing, First time in my 9+ experience i learn HTTP cookies and shopping cart update value in website. Your Explaination is awesome. Thanks for this detail information for beginner of ASP.net core and Javascript developer.

By Arth P on 6/5/2023

If you are an experienced web developer and you need to learn .NET Core quickly, then then this is the perfect course. The best part about this course is, it does not use entity framework, which often confuses me as in my real work experience no one uses entity framework.

By David Slish on 5/17/2023

A little over half way through the course I can say that this is exactly what I am looking for. Other courses I've tried jump right into Entity Framework and it is difficult for me to see how to apply that to my own projects. By not using Entity Framework I'm gaining a much better understanding of how to work with databases, properties, parameters, etc.

Showing all 10 reviews on CourseDuck

Read all 276 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 92 / 100