ASP NET MVC 5 for beginners (Udemy.com)

This course teaches you ASP NET MVC 5 step by step manner.

Created by: Shivprasad Koirala

Produced in 2021

icon
What you will learn

  • Creating a Customer application using MVC 5 , WEBAPI , Jquery , AngularJS , Ajax and EF
  • Routing,ViewData,ViewBag,Tempdata and session.
  • Model binders , Data annotations , ViewModel , ActionResult vs View Result.
  • Implementing Ajax with Jquery & MVC
  • Implementing CRUD using MVC, WebAPI and Entity framework.
  • IIS Deployment & implementing Authenticaiotn and Authorization in MVC.
  • DI,Antiforgery,ActionFilters,Bundling,Minification and Cross site attacks.

icon
Quality Score

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

Overall Score : 86 / 100

icon
Course Description

Lab 1: - Simple Hello world
Lab 2: - Explain MVC Routing
Lab 3: - Explain ViewData, ViewBag, TempData & Session Variables?
Lab 4 :- Explain Model and Strongly typed views
Lab 5: - Explain Model Binders
Lab 6 :- Why MVC and MVC vs Webforms ?
Lab 7 :- Explain TempData , Peek and Keep ?
Lab 8: - Explain Data Annotations and HTML Helpers classes?
Lab 9: - What is the need of ViewModel in MVC?
Lab10: - How can we use Entity Framework in MVC?
Lab 11: - How to implement viewmodel, partial view and webgrid?
Lab 12: - What is the difference between ActionResult and ViewResult in MVC?
Lab 13: - How to implement AJAX using JSON and jQuery using MVC?
Lab 14: - What is the use of Async Controllers in MVC?
Lab 15 :- How to deploy MVC Application on IIS ?
Lab 16:- How can we do Windows and Forms Authentication in MVC?
Lab 17: - How can we use MVC areas for better modular development ?
Lab 18:- How to implement MVC with Angular ?
Lab 19:- Can we Overload MVC Action methods ?
Lab 20:- How to improve Reusability using Angular ?
Lab 21: - What is the need of WebAPI in MVC?
Lab 22: - How to do exception handling in MVC?
Lab 23: - How to do update & delete using MVC, WebAPI, EF & Angular?
Lab 24: - How to use MVC Webgrid?
Lab 25:- How to implement Validation using Angular and MVC
Lab 26:- What is SPA (Single page application)?
Lab 27:- How to Organize MVC project and Understanding CORS issue ?
Lab 28:- Explain the importance of DisplayModes ?
Lab 29:- How to do unit testing with MVC projects
Lab 30:- How to implement SPA using Angular Routing ?
Lab 31: - How to create decoupled systems using MVC DI?
Lab 32:- How can we have multiple submit buttons in ASP.NET MVC ?
Lab 33: - What is the importance of AntiForgery in MVC?
Lab 34:- What is the importance of ValidateInput and AllowHTML in MVC?
Lab 35:- Bundling and Minification
Lab 36:- Layout pages in Razor
Lab 37: - What are ActionFilters in MVC?
Lab 38: - What is WebAPI (Theory)?
Lab 39: - How can we create and consume WEB API (Practical)?
Lab 40:- MVC 6/ASP.NET Core Training-Part 1.
WebAPI.Who this course is for:
  • Beginners who want to learn ASP NET MVC 5

icon
Instructor Details

placeholder

My name is Shivprasad Koirala ( thats my young time photo) , I love teaching and learning , I started QuestPond website 15 years back with the one single goal creating quality step by step IT programming related lessons.
I saw many lessons online , either they are done too fast or too slow or are too complicated.
The main goal of Questpond is to create Step by Step lessons on C#, ASP.NET , Design patterns , SQL and so on. As years moved on i added other step by step lessons like Angular , Sharepoint , MSBI, Azure and so on.

icon
More courses by Shivprasad Koirala

Learn MSBI , SSIS , SSRS and SSAS Step by Step

$11.99

Angular Step by Step for beginners

$11.99

Learn Azure step by step.

$11.99

icon
More asp.net courses

#1 Complete ASP.NET Core MVC Single-Page App[The Future]

$11.99

A Gentle Introduction To ASP.NET Web Forms For Beginners

$11.99

Master ASP . NET 4 from scratch - Part 1

$11.99

.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]

$84.99

Rest Api's in Asp.Net Core and C# 2025 Edition

$69.99

Beginner Object Oriented Programming In C# and .NET Core

$11.99

icon
Reviews

4.3

14 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By AjayJ jagdale

When I need to understand the concepts and basics I choose shivprasad courses.

By Amaresh Narayan Tripathi

Shiv Sir's command over subject is excellent!!!

By Janeth Ohst

Very clear and to the point.

By Anant

The explanation is very good even a layman who does not know ABC of MVC will be able to learn and pick it up

By Manoj Sheshrao Lokhande

It was good.

By Mohamad Ismail

Easy to understand

By Deepak Pimple

Very well explained!!!!

By Maciej Dziendziel

I personally prefer when such a course takes you through a process of building an application that is realistic-resembles something you can see out there in the real world. Not only because it can be used (partially or entirely) for other personal projects, but mostly because it highly encourages you to code by yourself during the course and overcome lots of issues that emerge only when the application is building up as a whole.

Besides that the course filled in lots of gaps and trainers' attitude was very possitive.

Would be 4 stars if it was free.

By Alicia Perry

The teacher is going WAY TOO FAST!!!!! Lab 9 was ridiculous. And I can barely understand the teacher. Very, very disappointing.

By Mrinal Ghosh

it is very good for beginners, absolute video , students who interest in ASP.NET with MVC please watch it. good for beginners.

By Andreas Hendrickx

There are some mistakes in the course which makes it difficult to complete. Course 23 for example does not update the table in the database on the UPDATE action. Also in Angular the data is on GET assigned to all Customers and not to one as shown in the video.

Angular has been updated since then which make the examples not working.

I send a mail to the makers three weeks ago and I also posted via Udemy to get the source code. This is offered x times in the video. I never received a response.

By Mourushi Mitra

Good video to start.