Web Application Development

Programa del Curso (44 Horas)

Introduction to ASP.NET MVC 
  • Web Application Development 
  • ASP.NET MVC 
  • MVC Support in Visual Studio

Controllers in ASP.NET MVC 
  • Controllers 
  • Routing Requests

Views in ASP.NET MVC 
  • Views 
  • Razor 
  • HTML Helper Methods

Models in ASP.NET MVC 
  • Models 
  • Model Binder 
  • Visual Studio.NET Scaffolding

Data Validation and Annotation 
  • Data Validation 
  • Data Annotation 
  • ModelState Validation

Data Access 
  • Entity Framework 
  • Initializing a Database with Test Data 
  • LINQ Query 
  • LINQ Data Providers

Consistent Styles and Layouts 
  • Layouts 
  • Styles

Responsive Pages 
  • JavaScript 
  • JQuery 
  • AJAX

State Management and Optimization 
  • State Management 
  • Web Application Performance 
  • Bundling and Minification

Authentication and Authorization 
  • Authentication
  • Authorization

Security 
  • Malicious Attacks and their 
  • Preventions 
  • Data Security

Globalization 
  • Internationalization 
  • Localization

Debugging and Monitoring 
  • Debugging 
  • Health Monitoring

Advanced Concepts of ASP.NET MVC 
  • Request Handling 
  • Filters 
  • Web API

Testing and Deploying 
  • Testing Preparing the Application for Deployment 
  • Deploying on IIS
Comments