Temario del curso
Módulo 1: Introducción a ASP.NET MVC
- Revisión del desarrollo web con ASP.NET
- Beneficios clave de ASP.NET MVC
- El papel del modelo, la vista y el controlador
Módulo 2: Comenzando con ASP.NET MVC
- Preparar tu entorno de desarrollo para ASP.NET MVC
- Crear un proyecto ASP.NET MVC
- Comprender la estructura de un proyecto ASP.NET MVC
- Convenciones de nombres
- Crear vistas
- Definir controladores
- Definir un modelo de datos
Módulo 3: Crear una Aplicación ASP.NET MVC Completa
- Crear vistas fuertemente tipadas
- Comprender URLs y métodos de acción
- Usar helpers HTML
- Manejar formularios enviados; Validación de datos
Módulo 4: Usar el Motor de Vistas Razor
- Objetivos del diseño de Razor
- Implementar una vista Razor
- Sintaxis de Razor
- Acceder a datos del modelo en vistas Razor
Módulo 5: Aplicaciones ASP.NET MVC de Alta Calidad
- Buenas prácticas de arquitectura de aplicaciones ASP.NET
- Implementar un repositorio y modelo de datos Entity Framework
- Usar Inyección de Dependencias; Implementar una fábrica de controladores personalizada
- Desarrollo basado en pruebas (TDD) con ASP.NET MVC
Módulo 6: Técnicas de Vistas
- Definir y usar helpers HTML personalizados
- Definir una página de diseño/maestro
- Usar estilos
- Definir y usar vistas parciales
- Sintaxis de métodos helper de Razor
Módulo 7: Implementación de Navegación: Definir clases de modelo de vista
- Implementar filtrado de datos en un controlador
- Comprender el mecanismo de rutas
- Agregar entradas personalizadas a una tabla de rutas
- Definir valores predeterminados, parámetros y validaciones
- Generar URLs e hipervínculos
- Restricciones de ruta personalizadas
Módulo 8: Gestión del Estado
- Usar campos ocultos
- Estado de sesión y aplicación
- Vinculaciones de modelo personalizadas
Módulo 9: Usar Ajax y jQuery con ASP.NET MVC
- Visión general de Ajax y ASP.NET MVC; Ajax intrusivo;
- Usar enlaces de acción Ajax
- Visión general de jQuery
- Técnicas de jQuery
- Usar jQuery UI
Módulo 10: Técnicas Adicionales de ASP.NET MVC 4.5
- Plantillas de andamiaje de vistas
- Plantillas de andamiaje de controladores
- Inyección de dependencias con Unity
Módulo 11: Desarrollo Basado en Pruebas (TDD) con ASP.NET MVC
- Revisión de TDD
- Tutorial de uso de TDD con ASP.NET MVC
Módulo 12: Técnicas Adicionales
- Técnicas de controladores
- Filtros
- Vinculación de modelos
Requerimientos
3-6 meses de experiencia en el desarrollo web con ASP.NET utilizando C#.
Testimonios (5)
El entrenador estaba muy bien informado, fue muy servicial.
Thilini Alwis - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Traducción Automática
el temario
Gustavo
Curso - .NET Core and Angular Training Course
Fue un gran curso porque tuvimos la oportunidad de discutir temas y poner en práctica lo que nos enseñaron. Pero lo que más me gustó fue que todo se basaba en la experiencia de Marcin.
Jesper - ProgramDuon AB
Curso - Advanced Blazor
Traducción Automática
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática
Comprehensive - cubrimos todo lo que nos interesaba. Capaces de trabajar a través de ejemplos. (Note: "Comprehensive" is left untranslated as it serves as a heading or key point identifier in this context.)
Deborah Morrison - AFBI
Curso - Introduction to Blazor
Traducción Automática