Course details

This course teaches students 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 the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. 

Lesson 1: Exploring ASP.NET MVC 4

  • Overview of Microsoft Web Technologies
  • Overview of ASP.NET 4.5
  • Introduction to ASP.NET MVC 4
  • Lab; Exploring ASP.NET MVC 4

Lesson 2: Designing ASP.NET MVC 4 Web Applications

  • Planning in the Project Design Phase
  • Designing Models, Controllers, and Views
  • Lab: Designing ASP.nET MVC 4 Web Applications

Lesson 3: Developing ASP.NET MVC 4 Models

  • Creating MVC Models
  • Working with Data
  • Lab: Developing ASP.NET MVC 4 Models

Lesson 4: Developing ASP.NET MVC 4 Controllers

  • Writing Controllers and Actions
  • Writing Action Filters
  • Lab: Developing ASP.NET MVC 4 Controlleres

Lesson 5: Developing ASP.NET MVC 4 Views

  • Creating Views with Razor Syntax
  • Using HTML Helpers
  • Reusing Code in Views
  • Lab: Developing ASP,NET MVC 4 Views

Lesson 6: Testing and Debugging ASP.NET MVC 4 Web Applications

  • Unit Testing MVC Components
  • Implementing an Exception Handling Strategy
  • Lab: Testing and Debugging the ASP.NET MVC 4 Web Applications

Lesson 7: Structuring ASP.NET MVC 4 Web Applications

  • Analyzing Information Architecture
  • Configuring Routes
  • Creating a Navigation Structure
  • Lab: Structuring ASP.NET MVC 4 Web Applications

Lesson 8: Applying Styles to ASP.NET MVC 4 Web Applications

  • Using Template Views
  • Applying CSS to an MVC Application
  • Creating an Adaptive User Interface
  • Lab: Applying Styles to ASP,NET MVC 4 Web Applications

Lesson 9: Building Responsive Pages in ASP.NET MVC 4 Web Applications

  • Using AJAX and Partial Page Updates
  • Implementing a Caching Strategy
  • Lab: Building Responsive Pages in ASP.NET MVC 4 Web Applications

Lesson 10: Using JavaScript and jQuery for Responsive MVC 4 Web Application 

  • Rendering and Running JavaScript Code
  • Using jQuery and jQueryUI
  • Lab: Using JavaScript and jQuery for Responsive MVC 4 Web Application

Prerequisites

A minimum of two to three years of experience developing web-based applications by using Microsoft Visual Studio and Microsoft ASP.NET, proficiency in using the .NET Framework, and some familiarity with the C# language.

Updated on 08 November, 2015

About New Horizons Singapore

Whether the training is for one individual or several hundred employees in multiple locations across the globe, New Horizons has a training program to fit any company or any individual need. We deliver a full range of technical, application and business skills training solutions. Our training ranges from basic application and desktop productivity tools (i.e., Project, Excel, PowerPoint) to complex and integrated business systems (i.e., information security, ITIL, Microsoft, Cisco and Novell). New Horizons offers classroom, mentored and distance learning options for virtually every desktop application used in the world of business

See all New Horizons Singapore courses
Are you from New Horizons Singapore ? Claim your course!
Courses you can instantly connect with... Do an online course on ASP.NET starting now. See all courses

Is this the right course for you?

Didn't find what you were looking for ?

or