Mastering ASP.NET MVC 5 From Scratch Using C#
4.3 (103 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
606 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Mastering ASP.NET MVC 5 From Scratch Using C# to your Wishlist.

Add to Wishlist

Mastering ASP.NET MVC 5 From Scratch Using C#

Learn How to build Web Application using ASP.NET MVC 5 Step By Step
Best Seller
4.3 (103 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
606 students enrolled
Last updated 2/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 13 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the benefits of using ASP.NET MVC
  • Learn How to Develop Web Applications using MVC Design Pattern
  • Learn How to work with Controllers
  • Learn How to work with Models
  • Learn How to use Razor View
  • Learn the differences between different State Management Techniques
  • Understand the concepts of Routing
  • Learn How to use Various ActionResults
  • Learn How to work with HTML Forms
  • Learn How to use Scaffolding Templates
  • Learn How to avoid attacks
  • Learn How to Develop Custom FIlters
  • Learn How to Perform Validations with Annotations
  • Learn How to Develop Custom Model Binders
  • Learn How to Develop Custom Helper Methods
  • Learen How to use AJAX with in a MVC Application
  • Learn How to develop data driven Pages using Entity Framework
  • Learn How to apply Security to MVC Applications
  • Learn How to use Sections,Partial VIews,ChildActions
  • Learn How to use Areas
  • Learn How to develop Custom Error Handlers
View Curriculum
Requirements
  • Visual Studio 2015 Community Edition and SQL Express
Description

MVC is a framework for building web applications using a MVC (Model View Controller) design pattern.

This course provides developers with a thorough knowledge in developing Web Applications using MVC Design Pattern.

In this course by development expert Kameswara Sarma Uppuluri, you'll learn essential concepts that you need to know to build Web Applications using ASP.NET MVC 5.

This course provides step-by-step walk-throughs and coding demos that you're encouraged to code along with to enhance the learning process.

This course is broken down into 27 Modules with each module providing source code so that you can follow along with Kameswara Sarma Uppuluri. Some of the modules can be seen in the below list.

Who is the target audience?
  • This course is designed for individuals with an intermediate knowledge of Visual C# and ASP.NET Web Forms.
Compare to Other ASP.NET MVC Courses
Curriculum For This Course
109 Lectures
12:48:49
+
ASP.NET MVC - The Big Picture
5 Lectures 13:38

Introduction to ASP.NET MVC
03:32


ASP.NET MVC Request Processing
02:46

COMPLETE COURSE EXERCISE FILES
00:18
+
Working with Controllers
8 Lectures 38:41
Creating Our First Controller
08:17

Creating Actions
05:30

Redirecting Users To a Different URL
03:23

Calling Action Methods From a HTML Form
04:15

Customizing Nav Bar
02:14

Working with ViewBag Model Object
02:23

Creating a Custom Model and Passing it to View
05:43

Accessing RouteData Object Values
06:56
+
Working with Various Types Of ActionResults
8 Lectures 34:46
Using ContentResult
04:37

Using ViewResult
04:20

Using RedirectResult
04:36

Using RedirectToRouteResult
03:57

Using RedirectToRoute
04:33

Using FileResult
05:03

Using JSONResult
02:48

Using PartialViewResult
04:52
+
State Management Techniques in ASP.NET MVC
2 Lectures 20:43
Introduction To ViewBag,ViewData and TempData
04:19

Using ViewBag,ViewData and TempData objects in our Application
16:24
+
Working with HTML Forms
4 Lectures 38:14
Submitting Data From Forms To Action using Approach - 1
13:27

Submitting Data From Forms To Action using Approach - 2
05:54

Submitting Data From Forms To Action using Approach - 3
05:31

Working with Various HTML Form Controls in MVC Views
13:22
+
Working with Scaffolding Templates
4 Lectures 37:43
Working with Strongly-Typed Models
19:37

Using List Scaffolding Template
08:15

Using Details Scaffolding Template
06:15

Using Edit Scaffolding Template
03:36
+
Understanding the Security Vectors in a MVC Web Application
3 Lectures 23:26
Overview of Cross-Site Request Forgery
02:48

Implementing CSRF Practically
15:21

Avoiding / Allowing Script Injections
05:17
+
Developing Custom Filters
5 Lectures 25:05
Creating a Custom Filter
15:34

Using Custom Filter At Controller Level
01:49

Using Custom Filter At Global Level
02:14

Assigning Multiple Custom Filters To Same Action
03:32

Setting Execution Order of Custom Filters
01:56
+
Performing Validations with various Data Annotations
2 Lectures 31:33
Implementing Validations with Various Data Annotations
19:44

Testing Validations
11:49
17 More Sections
About the Instructor
Kameswara Uppuluri
4.4 Average rating
800 Reviews
4,225 Students
8 Courses
Microsoft Certified Trainer

Kameswara Sarma Uppuluri founded ITAcademy which provides consulting and LIVE online training and class room training services on Web technologies such as SharePoint 2013,SharePoint 2010,ASP.NETMVC,SSIS, SSRS, SSAS, DotNet, SQLServer. He is a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. With over 16+ years of experience in Training and Development Industry, he delivers corporate trainings for top MNC's in India and also delivers LIVE online trainings to people across world.

He currently hold below Microsoft Certifications.

Certifications:

·Microsoft Certified Trainer (MCT)

·Microsoft Certified Technology Specialist (MCTS)

·Microsoft Certified Solution Developer (MCSD)

·Microsoft Certified Database Administrator (MCDBA)