Denos solo unos segundos por favor...

PRE-REQUISITOS
  • Conocimientos básico de HTML5 y CSS3.

  • Conocimientos básico de Javascript y jQuery.

  • Conocimientos de algún lenguaje de programación orientado a objetos.

  • Experiencia usando Visual Studio .NET.

CONTENIDO DEL CURSO
  • Fundamentos de .NET Core y ASP.NET Core.

  • Comprendiendo el patrón MVC y sus novedades.

  • Creando una aplicación practica.

  • Revisión de los componentes de un proyecto ASP.NET Core.

  • Creando la estructura de la solución.

  • Implementando capa de negocios.

  • Implementando capa de datos.

  • Implementando capa de presentación: Controllers, Views y Models

  • Fundamentos de Entity Framework Core.

  • Creación del contexto y entidades de la solución.

  • Implementando el patrón Repository e integrando la capa de datos.

  • Usando jQuery en las Views para llamadas Ajax (GET y POST).

  • Pasando y recibiendo JSON desde el servidor.

  • Manejo de errores y depuración.

  • Técnicas adicionales de optimización de la aplicación (caching).

  • Fundamentos de la seguridad en ASP.NET Core.

  • Implementación de seguridad con cuentas de usuario en base de datos

  • Implementación de seguridad con proveedores externos (redes sociales).

  • Uso de inyección de dependencias.

  • Creación de pruebas unitarias para la capa de presentación.

  • Ejecución de pruebas unitarias

  • Empleando diferentes tipos de despliegues para la aplicación: On-premises y Azure.