|- Designing ASP.NET MVC Web Applications||- Introduction to ASP.NET MVC|
|- Developing ASP.NET MVC Controllers||- Developing ASP.NET MVC Models|
|-Structuring ASP.NET MVC Web Applications||- Developing ASP.NET MVC Views|
|- Building Responsive Pages in ASP.NET MVC Web Applications||- Applying Styles to ASP.NET MVC Web Applications|
|- Implementing Web APIs in ASP.NET MVC Web Applications||- Using Windows Azure Web Services in ASP.NET MVC Web Applications|
|- Deploying ASP.NET MVC Web Applications|
In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 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. Finally this course will present the final project with step by step description that apply the most features learned in this course.