Course Duration in Hours
180
180
Exploring ASP.NET MVC 4
Overview of Microsoft Web Technologies
Overview of ASP.NET 4.5
Introduction to ASP.NET MVC 4
Designing ASP.NET MVC 4 Web Applications
Planning in the Project Design Phase
Designing Models, Controllers, and Views
Developing ASP.NET MVC 4 Models
Creating MVC Models
Working with Data
Developing ASP.NET MVC 4 Controllers
Writing Controllers and Actions
Writing Action Filters
Developing ASP.NET MVC 4 Views
Creating Views with Razor Syntax
Using HTML Helpers
Reusing Code in Views
Testing and Debugging ASP.NET MVC 4 Web Applications
Unit Testing MVC Components
Implementing an Exception Handling Strategy
Structuring ASP.NET MVC 4 Web Applications
Analyzing Information Architecture
Configuring Routes
Creating a Navigation Structure
Applying Styles to ASP.NET MVC 4 Web Applications
Using Template Views
Applying CSS to an MVC Application
Creating an Adaptive User Interface
Building Responsive Pages in ASP.NET MVC 4 Web Applications
Using AJAX and Partial Page Updates
Implementing a Caching Strategy
Using JavaScript and jQuery for Responsive MVC 4 Web Applications
Rendering and Running JavaScript Code
Using jQuery and jQueryUI
Controlling Access to ASP.NET MVC 4 Web Applications
Implementing Authentication and Authorization
Assigning Roles and Membership
Building a Resilient ASP.NET MVC 4 Web Application
Developing Secure Sites
State Management
Using Windows Azure Web Services in ASP.NET MVC 4 Web Applications
Introduction to Windows Azure
Designing and Writing Windows Azure Services
Consuming Windows Azure Services in a Web Application
Implementing Web APIs in ASP.NET MVC 4 Web Applications
Developing a Web API
Calling a Web API from Mobile and Web Applications
Handling Requests in ASP.NET MVC 4 Web Applications
Using HTTP Modules and HTTP Handlers
Using Web Sockets
Deploying ASP.NET MVC 4 Web Applications
Deploying Web Applications
Deploying MVC 4 Applications
MCA final year
RI TECH, Akurdi (Pune),Pune,IN