Visual Studio 2022 .NET Core Developer
Visual Studio 2022 .NET Core Developer
Visual Studio 2022 .NET Core Developer
El curso Visual Studio 2022 .NET Core Developer proporciona los conocimientos y habilidades
necesarias para implementar soluciones empresariales seguras haciendo uso de las buenas prácticas de
programación con .NET Core.
I. DIRIGIDO A
Profesionales, egresados y estudiantes, interesados en iniciarse en el uso de herramientas de desarrollo Microsoft, patrones de diseño, estándares web y
buenas prácticas.
II. METODOLOGÍA
El enfoque práctico-reflexivo de cada una de las sesiones virtuales en tiempo real, así como la participación de los estudiantes en un ambiente interactivo de
clases moderado por el instructor, permitirá el aprendizaje de contenidos y su aplicación en la resolución de contextos reales, utilizando herramientas
digitales para el aprendizaje significativo.
III. BENEFICIOS
*Los materiales educativos y grabaciones estarán disponibles hasta 60 días de finalizada la capacitación.
IV. LOGROS DEL CURSO
Al finalizar el curso, el alumno será capaz implementar aplicaciones web empresariales con IIS y Azure. Adicionalmente,
estará preparado para:
V. CERTIFICACIONES
CONTENIDO TEMÁTICO
1 2 3
Programación asíncrona Desarrollo de aplicaciones I Desarrollo de aplicaciones II
• Definir método y funciones como task • Enrutamiento de paginas • Páginas parciales
• Uso de async y await • Model binding • Inyección de dependencias
• Uso de WhenAll • Actualizar layout • Validación y notificaciones ViewData
• Actualizar model pages • Validación y notificaciones TempData
• ActionResult • Patrón de navegación
• Métodos de controlador
4 5 6
Frameworks y librerías para Entity Framework Core Patrón de repositorio
desarrollo web • Code First, Database First y Model First • Definición del patrón repositorio
• Frameworks del desarrollo • Arquitectura de Entity Framework • Implementar el patrón repositorio con
• Bootstrap como framework de estilos y • Uso de la clase DbContext Entity Framework
componentes • Configurar clases de dominio con Data
• JavaScript y jQuery Annotations attributes
• Ventanas modales, autocomplete y • Configurar clases de dominio Fluent API
calendario • Configurar relaciones entre dos entidades,
• Notificaciones Toast one-to-one, one-to-many y many-to-many
• Procedimientos almacenados con EF
• CRUD
7 8 9
Acceso a base de datos con Acceso a base de datos no Protección de aplicaciones Razor
Dapper relacionales Pages con Auth
• Uso de Dapper • Uso de Dapper • Registro en Auth0
• Mapeo con Dapper • Implementación de almacenamiento con • Instalación del SDK Auth0
• Transacciones con Dapper MongoDB como documentos para • Implementación del servicio
• Implementación de operaciones CRUD operaciones • Configuración final del proyecto
• Registro en MongoCloud • Crear el inicio de sesión
• Instalación de MongoDB Driver • Crear el cierre de sesión
• Conexión y acceso a datos • Perfiles
10
• Realizar operaciones CRUD