Desarrollo de Aplicaciones Web con ASP.NET MVC 5 para empresas
25 horas | Presencial / Remoto
Inicio > Catálogo > Tecnología > Software Profesional Microsoft > Desarrollo de Aplicaciones Web con ASP.NET MVC 5
Índice de contenidos
Descripción del curso
En este curso los estudiantes aprenden a desarrollar aplicaciones web con funciones completas que separan el código para el modelo, la vista y el controlador, asegurando la máxima flexibilidad y escalabilidad.
Objetivos de la formación dirigida a empresas
Al finalizar el curso, el alumno habrá adquirido los siguientes conocimientos/habilidades:
- Describir el apilamiento de tecnologías Web de Microsoft y seleccionar una tecnología apropiada a utilizar para desarrollar cualquier tipo de aplicación.
- Diseñar la arquitectura y la implementación de una aplicación web que cumpla con una serie de requisitos funcionales, requisitos de la interfaz de usuario y modelos de dirección de negocio.
- Configurar el pipeline de aplicaciones web de ASP.NET Core utilizando middleware y aprovechar la inyección de dependencias en la aplicación MVC.
- Añadir controladores a una Aplicación MVC para gestionar la interacción con el usuario, actualización del Modelo e interacción con las Vistas.
- Desarrollar una aplicación web que use el motor de enrutamiento de ASP.NET Core para presentar URL amigables y una jerarquía de navegación lógica para los usuarios.
- Crear vistas en una aplicación MVC que muestre y edite datos e interactúe con modelos y controladores.
- Crear modelos MVC y escribir código que implemente la lógica de negocio en el Modelo mediante métodos, propiedades y eventos.
- Conectar una aplicación ASP.NET Core a una base de datos utilizando Entity Framework Core.
- Implementar una apariencia consistente para una aplicación web MVC completa.
- Escribir el código JavaScript que se ejecute en el lado del cliente y utilice la biblioteca de scripts jQuery para optimizar la capacidad de respuesta de una aplicación web MVC.
- Añadir paquetes del lado del cliente y configurar Task Runners.
- Ejecutar pruebas unitarias y herramientas de depuración contra una aplicación web en Visual Studio 2017.
- Escribir una aplicación MVC que autentique y autorice a los usuarios a acceder al contenido de forma segura utilizando Identity.
- Crear una aplicación MVC que resista los ataques maliciosos.
- Utilizar caching para acelerar las respuestas a las solicitudes de los usuarios.
- Usar SignalR para habilitar la comunicación bidireccional entre cliente y servidor.
- Describir qué es una Web API y por qué los desarrolladores deben incluir una Web API en sus aplicaciones.
- Describir cómo empaquetar e implementar una aplicación web ASP.NET Core MVC desde una máquina de desarrollo a un servidor web.
Contenido del curso
El contenido del curso Desarrollo de Aplicaciones Web con ASP.NET MVC 5 se divide en:
- Introducción
- Explorando ASP.NET Core MVC
- Diseño de aplicaciones web ASP.NET Core MVC
- Configurar Middlewares y Servicios en ASP.NET Core
- Controladores en desarrollo
- Vistas en desarrollo
- Modelos en desarrollo
- Uso de Entity Framework Core en ASP.NET Core
- Uso de diseños, CSS y JavaScript en ASP.NET Core MVC
- Desarrollo del lado del cliente
- Pruebas y solución de problemas
- Gestionar la seguridad
- Rendimiento y comunicación
- Implementación de API web
- Hospedaje e Implementación
Detalles del curso
Se trata de un curso de 25 horas, ofrecido de forma presencial o en remoto (online), según la convocatoria o las necesidades de tu organización.
Incluye Manual Digital y laboratorios.
¿Por qué con M2i Formación?
En M2i Formación somos líderes en formación tecnológica en España.
Ofrecemos a las organizaciones una gran variedad de cursos y formaciones TI (también a medida e in company) que ayudan a sus profesionales a seguir aprendiendo y desarrollando sus habilidades IT.
Además, somos centro examinador oficial.
Curso subvencionable por FUNDAE
Desde M2i Formación gestionamos las subvenciones ofrecidas por la Fundación Estatal para el Empleo (FUNDAE), donde la bonificación económica mediante aula virtual es la misma que para las formaciones presenciales.
Cursos relacionados
Si te interesa el curso Desarrollo de Aplicaciones Web con ASP.NET MVC 5, quizá te interese:
Formación dirigida exclusivamente a empresas
Diseñamos nuestros cursos para cubrir todas las necesidades formativas de tu organización, con un contenido de alta calidad pedagógica y práctica, y con metodologías adaptadas a las necesidades de vuestros profesionales.