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
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 9:30 am and 4:30 pm.

Price per participant
Open Training Courses require 5+ participants.

Related Courses

AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions

  35 Hours

Office 365 Administration and Troubleshooting MS-10997 (Retired)

  21 Hours

Office 365 Administrator (szkolenie autoryzowane MS 030)

  35 Hours

Managing Modern Desktops (MD-101T00)

  35 Hours

SharePoint Hybrid Deployment and Migration (MS-050T00)

  35 Hours

MS-100: Microsoft 365 Identity and Services

  35 Hours

MS-101: Microsoft 365 Mobility and Security

  35 Hours

MS 500: Microsoft 365 Security Administration (authorized training course)

  28 Hours

MS-600T00: Building applications and solutions with Microsoft 365 core services

  35 Hours

MS-700T00: Managing Microsoft Teams

  28 Hours

Related Categories