Menu
  • LOGIN
  • No products in the cart.

MS ASP.NET MVC 4.0 Training Course Description

In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of a web application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used.

 

MS ASP.NET MVC 4.0 Course Learning Outcomes;

  • Understand the MVC design pattern and how it’s applied in ASP.NET MVC.
  • Recognize the benefits and drawbacks of using ASP.NET MVC.
  • Make good decisions about application architecture and the choice of data access technology.
  • Use ASP.NET MVC’s routing system to achieve a REST-style architecture.
  • Build a compelling and maintainable HTML user interface using the Razor view engine and client-side JavaScript.
  • Use the new Web API framework to simplify the creation of HTTP services.
  • Gain experience with using adaptive rendering, mobile-specific views, & a view switcher to support a variety of mobile devices.
  • Extend and modify ASP.NET MVC 4 by creating custom components and templates.
  • Prepare for Microsoft exam 70-486.

 

MS ASP.NET MVC 4.0 Training – Suggested Audience

This training is aimed at professionals looking to advance their skills with ASP.NET using MVC. Suggested attendees are:

  • Web Developers
  • Software Developers
  • Front End Developer
  • .Net Developer
  • Microsoft Visual Studio professionals

 

MS ASP.NET MVC 4.0 Training – Prerequisites

  • Prior .NET development experience and familiarity with object-oriented programming concepts are assumed.
  • Some experience with HTML and JavaScript is also expected.
  • Experience developing ASP.NET application with Web Forms would be beneficial but is not required.

 

Microsoft ASP.NET MVC 4.0 In-house/Corporate Group Training

Available for a group size of more than 4-5. For commercials please send us an email with group size to hello@pincorps.com

Course Curriculum

1. Introduction
 ASP and ASP.NET WebForms Details 00:00:00
 Web Standards and REST Details 00:00:00
 JavaScript and AJAX Details 00:00:00
 The MVC Design Pattern Details 00:00:00
 Managing Dependencies Details 00:00:00
2. ASP.NET MVC Architecture
 ASP.NET Platform Details 00:00:00
 Controllers, Models, and Views Details 00:00:00
 URL Routing Details 00:00:00
 Controller Actions Details 00:00:00
 Razor View Engine Details 00:00:00
 Extensibility Details 00:00:00
3. Defining the Model
 Defining the model Details 00:00:00
 Understanding DBContext Details 00:00:00
 Entity Framework and MVC Code First Details 00:00:00
 Listing, Creating, Editing Data Details 00:00:00
 Using an IoC Container Details 00:00:00
4. Routes and URLs
 Introduction to Routing Details 00:00:00
 Defining Routes Details 00:00:00
 Route Evaluation Details 00:00:00
 The Controller Factory Details 00:00:00
 Constraints Details 00:00:00
 Exempting URLs Details 00:00:00
5. Controllers and Actions
 IController, ControllerBase, and Controller Details 00:00:00
 Defining Actions Details 00:00:00
 Action Filters Details 00:00:00
 HTTP Verbs Details 00:00:00
 HttpContext and RouteData Details 00:00:00
 Returning Data with ActionResult Details 00:00:00
 Parameters and the Model Binder Details 00:00:00
 Asynchronous Action Methods Details 00:00:00
6. Views
 View Engines Details 00:00:00
 Templates and Scaffolding Details 00:00:00
 Razor Syntax Details 00:00:00
 ViewData and ViewBag Details 00:00:00
 Strongly-Typed Views Details 00:00:00
 Layout Pages Details 00:00:00
 Custom Sections Details 00:00:00
 Partial Views Details 00:00:00
 Child Actions Details 00:00:00
 Using a ViewModel Object Details 00:00:00
7. HTML Helpers
 Basic Helpers Details 00:00:00
 Strongly-Typed Helpers Details 00:00:00
 Declarative Helpers Details 00:00:00
8. Data Validation
 Data Annotations Details 00:00:00
 Validation HTML Helpers Details 00:00:00
 ModelState Details 00:00:00
 IValidatableObject Details 00:00:00
 Client Side Validation Details 00:00:00
9. Authentication and Authorization
 Using Windows Authentication Details 00:00:00
 Configure Forms Authentication Details 00:00:00
 Using the Authorize Attribute Details 00:00:00
 Seeding Membership Details 00:00:00
 Cross-site request forgery Details 00:00:00
10. Ajax
 Controller Actions for Ajax Details 00:00:00
 Ajax Helpers Details 00:00:00
 Unobtrusive Ajax Details 00:00:00
 Ajax with jQuery Details 00:00:00
11. Web API
 Using HTTP as an Application Protocol Details 00:00:00
 Content Negotiation Details 00:00:00
 Routing Details 00:00:00
 ApiController Details 00:00:00
 MediaTypeFormatters Details 00:00:00
12. Building a Rich Client-Side UI
 jQuery UI Details 00:00:00
 jQuery Templates Details 00:00:00
13. Mobile Clients
 CSS 3 Media Queries Details 00:00:00
 Adaptive Rendering Details 00:00:00
 Mobile-Specific Views Details 00:00:00
 Using a View Switcher Details 00:00:00
14. Customizing and Extending ASP.NET MVC
 ASP.NET MVC Pipeline Details 00:00:00
 Advanced Routing Details 00:00:00
 Custom Global Filters Details 00:00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

X