Mastering ASP.NET MVC 5 From Scratch Using C#
Mastering ASP.NET MVC 5 From Scratch Using C#, available at $59.99, has an average rating of 4.05, with 109 lectures, based on 1050 reviews, and has 5119 subscribers.
You will learn about 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 This course is ideal for individuals who are This course is designed for individuals with an intermediate knowledge of Visual C# and ASP.NET Web Forms. It is particularly useful for This course is designed for individuals with an intermediate knowledge of Visual C# and ASP.NET Web Forms.
Enroll now: Mastering ASP.NET MVC 5 From Scratch Using C#
Summary
Title: Mastering ASP.NET MVC 5 From Scratch Using C#
Price: $59.99
Average Rating: 4.05
Number of Lectures: 109
Number of Published Lectures: 109
Number of Curriculum Items: 109
Number of Published Curriculum Objects: 109
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- This course is designed for individuals with an intermediate knowledge of Visual C# and ASP.NET Web Forms.
Target Audiences
- This course is designed for individuals with an intermediate knowledge of Visual C# and ASP.NET Web Forms.
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.
Course Curriculum
Chapter 1: ASP.NET MVC – The Big Picture
Lecture 1: Course Introduction
Lecture 2: Introduction to ASP.NET MVC
Lecture 3: The Road To MVC 5
Lecture 4: ASP.NET MVC Request Processing
Lecture 5: COMPLETE COURSE EXERCISE FILES
Chapter 2: Creating Our First ASP.NET MVC Application
Lecture 1: Creating a Sample MVC Application
Lecture 2: Anatomy of an ASP.NET MVC 5 Application
Lecture 3: Understanding the Pre-Written Code
Chapter 3: Working with Controllers
Lecture 1: Creating Our First Controller
Lecture 2: Creating Actions
Lecture 3: Redirecting Users To a Different URL
Lecture 4: Calling Action Methods From a HTML Form
Lecture 5: Customizing Nav Bar
Lecture 6: Working with ViewBag Model Object
Lecture 7: Creating a Custom Model and Passing it to View
Lecture 8: Accessing RouteData Object Values
Chapter 4: Working with Various Types Of ActionResults
Lecture 1: Using ContentResult
Lecture 2: Using ViewResult
Lecture 3: Using RedirectResult
Lecture 4: Using RedirectToRouteResult
Lecture 5: Using RedirectToRoute
Lecture 6: Using FileResult
Lecture 7: Using JSONResult
Lecture 8: Using PartialViewResult
Chapter 5: State Management Techniques in ASP.NET MVC
Lecture 1: Introduction To ViewBag,ViewData and TempData
Lecture 2: Using ViewBag,ViewData and TempData objects in our Application
Chapter 6: Working with HTML Forms
Lecture 1: Submitting Data From Forms To Action using Approach – 1
Lecture 2: Submitting Data From Forms To Action using Approach – 2
Lecture 3: Submitting Data From Forms To Action using Approach – 3
Lecture 4: Working with Various HTML Form Controls in MVC Views
Chapter 7: Working with Scaffolding Templates
Lecture 1: Working with Strongly-Typed Models
Lecture 2: Using List Scaffolding Template
Lecture 3: Using Details Scaffolding Template
Lecture 4: Using Edit Scaffolding Template
Chapter 8: Understanding the Security Vectors in a MVC Web Application
Lecture 1: Overview of Cross-Site Request Forgery
Lecture 2: Implementing CSRF Practically
Lecture 3: Avoiding / Allowing Script Injections
Chapter 9: Developing Custom Filters
Lecture 1: Creating a Custom Filter
Lecture 2: Using Custom Filter At Controller Level
Lecture 3: Using Custom Filter At Global Level
Lecture 4: Assigning Multiple Custom Filters To Same Action
Lecture 5: Setting Execution Order of Custom Filters
Chapter 10: Performing Validations with various Data Annotations
Lecture 1: Implementing Validations with Various Data Annotations
Lecture 2: Testing Validations
Chapter 11: Understanding Form Submit Techniques
Lecture 1: Receving Data with Form Element Names
Lecture 2: Receiving Data with Model Object
Lecture 3: Using Exclude Binding Technique
Lecture 4: Using Include Binding Technique
Lecture 5: Using Prefix Binding Technique
Lecture 6: Receiving Data into FormCollection and Building Up Model Object
Chapter 12: Custom Model Binding
Lecture 1: Implementing Custom Model Binder
Lecture 2: Testing Custom Model Binder
Chapter 13: Using AJAX Helpers with MVC
Lecture 1: Setting AJAX Functionality
Lecture 2: Using Ajax Action Link
Lecture 3: Working with Call Back Functions
Lecture 4: Creating Ajax Enabled Forms
Chapter 14: Adding Content Dynamically to Views
Lecture 1: Using Sections
Lecture 2: Using Partial Views
Lecture 3: Creating Strongly Typed Partial Views
Lecture 4: Using Child Actions
Chapter 15: Working with Routing
Lecture 1: Understanding URL Patterns
Lecture 2: Creating a Simple Route
Lecture 3: Using Static URL Segments
Lecture 4: Creating Variable-Length Routes
Lecture 5: Prioritizing Controllers By Namespace
Lecture 6: Constraining a Route To a Set of Specific Values
Lecture 7: Constraining a Route using HTTP Methods
Chapter 16: Working with Areas
Lecture 1: Creating and Testing Areas
Chapter 17: Working with Razor Basics
Lecture 1: Introduction To Razor View Syntax
Lecture 2: Using Conditional Statements
Lecture 3: Working with HTML Forms
Lecture 4: Working with Looping Statements
Lecture 5: Working with Switch Statement
Lecture 6: Understanding Exception Handling Techiniques
Lecture 7: Working with Dictionary
Chapter 18: Developing a Custom View Engine
Lecture 1: Setting Up Custom View Engine Project
Lecture 2: Implementing IView
Lecture 3: Implementing IViewEngine
Lecture 4: Registering Custom View Engine
Lecture 5: Testing the Custom View Engine
Chapter 19: Customizing Razor View Engine
Lecture 1: Setting Up a Project
Instructors
-
Kameswara Sarma Uppuluri | 25+ Years Of Experienced Corporate Trainer
Microsoft Certified Trainer
Rating Distribution
- 1 stars: 24 votes
- 2 stars: 27 votes
- 3 stars: 150 votes
- 4 stars: 382 votes
- 5 stars: 467 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024