En este curso, los desarrolladores web profesionales aprenderán a desarrollar aplicaciones ASP.NET Core MVC avanzadas utilizando herramientas y tecnologías .NET Core. La atención se centrará en las actividades de codificación que mejoran el rendimiento y la escalabilidad de la aplicación del sitio web. Este curso también preparará al estudiante para el examen 70-486.
Duración: 40 Horas
Después de completar este curso, los estudiantes podrán:
1.1. DESCRIPCIÓN GENERAL DE LAS TECNOLOGÍAS WEB DE MICROSOFT
1.2. DESCRIPCIÓN GENERAL DE ASP.NET 4.X
1.3. INTRODUCCIÓN A LA ASP.NET CORE MVC
2.1. PLANIFICACIÓN EN LA FASE DE DISEÑO DEL PROYECTO
2.2. DISEÑO DE MODELOS, CONTROLADORES Y VISTAS
3.1. CONFIGURACIÓN DE MIDDLEWARES
3.2. CONFIGURACIÓN DE SERVICIOS
4.1. ESCRITURA DE CONTROLADORES Y ACCIONES
4.2. CONFIGURACIÓN DE RUTAS
4.3. ESCRITURA DE FILTROS DE ACCIONES
5.1. CREACIÓN DE VISTAS CON SINTAXIS RAZOR
5.2. USO DE AUXILIARES DE HTML HELPERS Y AUXILIARES DE ETIQUETA
5.3. REUTILIZAR CÓDIGO EN VISTAS
6.1. CREACIÓN DE MODELOS MVC
6.2. TRABAJAR CON FORMULARIOS
6.3. VALIDAR LA APLICACIÓN MVC
7.1. INTRODUCCIÓN A ENTITY FRAMEWORK CORE
7.2. TRABAJAR CON ENTITY FRAMEWORK CORE
7.3. USAR ENTITY FRAMEWORK CORE PARA CONECTARSE A MICROSOFT SQL SERVER
8.1. USO DE DISEÑOS
8.2. USO DE CSS Y JAVASCRIPT
8.3. USO DE JQUERY
9.1. APLICACIÓN DE ESTILOS
9.2. USO DE TASK RUNNERS
9.3. DISEÑO DE RESPUESTA
10.1. PRUEBA DE APLICACIONES MVC
10.2. IMPLEMENTACIÓN DE UNA ESTRATEGIA DE MANEJO DE EXCEPCIONES
10.3. REGISTRO DE APLICACIONES MVC
11.1. AUTENTICACIÓN EN ASP.NET CORE
11.2. AUTORIZACIÓN EN ASP.NET CORE
11.3. DEFENSA DE LOS ATAQUES
12.1. IMPLEMENTACIÓN DE UNA ESTRATEGIA DE ALMACENAMIENTO EN CACHÉ
12.2. ESTADO DE GESTIÓN
12.3. COMUNICACIÓN BIDIRECCIONAL
13.1. PRESENTACIÓN DE API WEB
13.2. DESARROLLO DE UNA API WEB
13.3. LLAMAR A UNA API WEB
14.1. ALOJAMIENTO E IMPLEMENTACIÓN LOCAL
14.2. IMPLEMENTACIÓN EN MICROSOFT AZURE
14.3. FUNDAMENTOS DE MICROSOFT AZURE
La inversión incluye: Material de estudio oficial de MICROSOFT, certificados e impuestos de ley.