Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Módulo 1: Introducción a ASP.NET MVC
- Repaso del desarrollo web con ASP.NET
- Principales beneficios de ASP.NET MVC
- El papel del modelo, la vista y el controlador
Módulo 2: Primeros pasos con ASP.NET MVC
- Preparación del entorno de desarrollo para ASP.NET MVC
- Creación de un proyecto con ASP.NET MVC
- Comprensión de la estructura de un proyecto ASP.NET MVC
- Convenciones de nomenclatura
- Creación de vistas
- Definición de controladores
- Definición de un modelo de datos
Módulo 3: Creación de una aplicación completa con ASP.NET MVC
- Creación de vistas fuertemente tipadas
- Comprensión de las URLs y los métodos de acción
- Uso de helpers HTML
- Manejo de envíos de formularios; Validación de datos
Módulo 4: Uso del motor de vistas Razor
- Objetivos de diseño de Razor
- Implementación de una vista Razor
- Sintaxis de Razor
- Acceso a datos del modelo en vistas Razor
Módulo 5: Aplicaciones ASP.NET MVC de nivel profesional
- Mejores prácticas en la arquitectura de aplicaciones ASP.NET
- Implementación de un repositorio y un modelo de datos con Entity Framework
- Uso de inyección de dependencias; Implementación de una fábrica de controladores personalizada
- Desarrollo impulsado por pruebas (TDD) con ASP.NET MVC
Módulo 6: Técnicas de vistas
- Definición y uso de helpers HTML personalizados
- Definición de una página maestra o de diseño
- Aplicación de estilos
- Definición y uso de vistas parciales
- Sintaxis de métodos de ayuda en Razor
Módulo 7: Implementación de la navegación: Definición de clases de modelo de vista
- Implementación de filtrado de datos en un controlador
- Comprensión del mecanismo de enrutamiento
- Agregación de entradas personalizadas a la tabla de rutas
- Definición de valores predeterminados, parámetros y validación
- Generación de URLs e hipervínculos
- Restricciones personalizadas de rutas
Módulo 8: Administración del estado
- Uso de campos ocultos
- Estado de sesión y de aplicación
- Enlaces de modelo personalizados
Módulo 9: Uso de Ajax y jQuery con ASP.NET MVC
- Descripción general de Ajax y ASP.NET MVC; Ajax no intrusivo;
- Uso de enlaces de acción con Ajax
- Descripción general de jQuery
- Técnicas de jQuery
- Uso de jQuery UI
Módulo 10: Técnicas adicionales de ASP.NET MVC 4.5
- Plantillas de generación de vistas
- Plantillas de generación de controladores
- Inyección de dependencias con Unity
Módulo 11: Desarrollo impulsado por pruebas con ASP.NET MVC
- Repaso del TDD
- Ejemplo paso a paso del uso de TDD con ASP.NET MVC
Módulo 12: Técnicas adicionales
- Técnicas de controladores
- Filtros
- Enlazado de modelos
Requerimientos
Experiencia de 3 a 6 meses en desarrollo web con ASP.NET utilizando C#.
28 Horas
Testimonios (2)
Interactividad y soluciones de código al momento
Eduard-Emanuel Zaharia - Kruk Italia
Curso - Advanced Blazor
Traducción Automática
oportunidad de trabajar de forma práctica y paciencia del formador
sheena - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Traducción Automática