Duration: 35 Hours
Timing: Flexible
Course Overview
MVC stands for Model-View-Controller. Asp.Net MVC 5 is the architecture used to develop ASP.Net web applications in a different manner. Web applications developed with ASP.Net MVC are even more SEO (Search Engine) friendly. MVC is a standard design pattern some types of Web application will benefit from the MVC framework. The MVC framework includes the following components:
Course Outline
- MVC Design Pattern.
- Understand the architecture of ASP.NET MVC 5 and its benefits over ASP.NET
- Develop Controllers, Views and Model.
- Develop Custom Model Binders.
- Develop database centric application and perform CRUD operations using EF.
- Implement security using Forms Authentication.
- Divide application into multiple modules using Areas
- To use AJAX and JQuery in MVC applications for develop highly scalable websites.
- Learn and implement reducing the size of output rendered by combining CSS and JS files.
- Make a site which is mobile compatible.
- Develop and consume REST Web Services using Web API.