Course Outline

Module 1: Exploring ASP.NET MVC 5

  • Overview of Microsoft Web Technologies
  • Overview of ASP.NET
  • Introduction to ASP.NET MVC 5

Module 2: Designing ASP.NET MVC 5 

  • Planning in the Project Design Phase
  • Designing Models, Controllers, and Views

Module 3: Developing ASP.NET MVC 5 Models

  • Creating MVC Models
  • Working with Data

Module 4: Developing ASP.NET MVC 5 Controllers

  • Writing Controllers and Actions
  • Writing Action Filters

Module 5: Developing ASP.NET MVC 5 Views

  • Creating Views with Razor Syntax
  • Using HTML Helpers
  • Re-using Code in Views

Module 6: Testing and Debugging ASP.NET MVC 5 Web Applications

  • Unit Testing MVC Components
  • Implementing an Exception Handling Strategy

Module 7: Structuring ASP.NET MVC 5 Web Applications

  • Analyzing Information Architecture
  • Configuring Routes
  • Creating a Navigation Structure

Module 8: Applying Styles to ASP.NET MVC 5 Web Applications

  • Using Layouts
  • Applying CSS Styles to an MVC Applicaiton
  • Creating an Adaptive User Interface

Module 9: Building Responsive Pages in ASP.NET MVC 5 Web Applications

  • Using AJAX and Partial Page Updates
  • Implementing a Caching Strategy

Module 10: Using JavaScript and jQuery for Responsive MVC 5 Web Applications

  • Rendering and Executing JavaScript Code
  • Using jQuery and jQueryUI

Module 11: Controlling Access to ASP.NET MVC 5 Web Applications

  • Implementing Authentication and Authorization
  • Assigning Roles and Membership

Module 12: Building a Resilient ASP.NET MVC 5 Web Application

  • Developing Secure Sites
  • State Management

Module 13: Implementing Web APIs in ASP.NET MVC 5 Web Applications

  • Developing a Web API
  • Calling a Web API from Mobile and Web Applications

Module 14: Handling Requests in ASP.NET MVC 5 Web Applications

  • Using HTTP Modules and HTTP Handlers
  • Using Web Sockets

Module 15: Deploying ASP.NET MVC 5 Web Applications

  • Deploying a Web Application
  • Deploying an ASP.NET MVC 5 Web Application
  35 Hours
 

Testimonials (4)

Related Courses

Planning and Administering SharePoint 2016 (authorized training course MS 20339)

  35 Hours

Advanced Technologies of SharePoint 2016 (20339-2AC)

  35 Hours

Windows 10 (MD-100T00)

  35 Hours

Cloud & Datacenter Monitoring with System Center Operations Manager (10964-C)

  35 Hours

Supporting and Troubleshooting Windows 10 (10982EC)

  35 Hours

Virtualizing Enterprise Desktops and Apps (20694BC)

  35 Hours

Partner Applied Workshop: What's New in Windows 10 (40332AC)

  7 Hours

Related Categories