NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

Curso de .NET Core y Formación Angular

Código: ANG-020


.NET Core es un marco de código abierto para crear aplicaciones .NET en Windows, macOS y Linux.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán el .Net Core. A través de la creación de una aplicación de muestra que demuestra .Net Core cualidades únicas frente a otros marcos. También se explica cómo usar Angular en un proyecto de ASP.NET Core MVC.

 Propuesta de Valor: DESARROLLO - PROGRAMACIÓN - METODOLOGÍAS

 Duración: 21 Horas

Áreas de Conocimiento:
DESARROLLO Y PROGRAMACION

Exportar Contenido a PDF

   AUDIENCIA


  • Perfiles técnicos que tienen conocimientos de programación y desarrollo de software.

   PRE REQUISITOS


.NET Core

  • Conocimiento de trabajo de lenguajes de programación imperativos orientados a objetos, como C#, C++, Java.
  • Cierto conocimiento con terminales o líneas de comando y editores de texto.
Angular

  • Conocimiento práctico del desarrollo de ASP.NET Core MVC y una buena comprensión de JavaScript, HTML y CSS

   OBJETIVOS


Adquirir conocimientos en:

  • Configure .Net Core junto con las herramientas y los IDE necesarios para empezar a desarrollar de inmediato.
  • Utilice .Net para crear varios tipos de software, incluidas aplicaciones web, aplicaciones de consola, microservicios y bibliotecas.
  • Comprender .Net Corecomponentes, incluidas bibliotecas de clases, paquetes, metapaquetes y marcos.
  • Cree bibliotecas y aplicaciones en .NET Core.
  • Cree aplicaciones con ASP.NET Core, sus fortalezas y debilidades, y cómo aprovechar sus características para crear aplicaciones de forma segura.
  • Desarrollo front-end con ASP.NET Core MVC.
  • Utilice los paquetes ASP.NET Core para entregar funcionalidad a Angular.
  • Frond-end frameworks y herramientas, como Angular, Bootstrap, Nuget, Bower, webpack, Gulp, y Azure

   CERTIFICACIÓN DISPONIBLE



  • Certificado emitido por COGNOS.

   CONTENIDO



1. INTRODUCCIÓN A .NET CORE

1.1. VENTAJA Y DIFERENCIAS CON .NET FRAMEWORK


2. CREACIÓN DE APLICACIONES .NET CORE

2.1. INSTALACIóN DEL SDK DE .NET CORE, USO DE LA CLI DE .NET, CREACIóN Y EJECUCIóN DE LA APLICACIóN .NET CORE


3. COMPILACIÓN CON .NET CORE

3.1. FRAMEWORKS, TIEMPOS DE EJECUCIÓN Y PLATAFORMAS, FUNDAMENTOS DE MSBUILD


4. PRUEBAS UNITARIAS CON XUNIT

4.1. UNIT TEST, HECHOS Y TEORÍAS


5. TRABAJANDO CON BASES DE DATOS

5.1. RELACIONAL, SQLITE, TRANSFORMACIÓN DE DATOS


6. ACCESO A DATOS CON ORM (MAPEADORES RELACIONALES DE OBJETOS)

6.1. DAPPER VS ENTITY FRAMEWORK CORE


7. DEBUGGING

7.1. WINDBG/CDB, LLDB, SOS


8. RENDIMIENTO Y CREACIÓN DE PERFILES

8.1. XUNIT.PERFORMANCE, PERFVIEW


9. LOCALIZACIÓN DE SU APLICACIÓN ANALIZADOR DE PORTABILIDAD .NET PREPARÁNDOSE PARA EL LANZAMIENTO

9.1. PAQUETE DE NUGET, ALIMENTACIÓN DE NUGET, ENSAMBLAJES DE FIRMA


10. CREACIÓN DE UNA APLICACIÓN WEB ASP.NET CORE

10.1. COMPONENTES


11. MANEJO DE SOLICITUDES CON LA CANALIZACIÓN DE MIDDLEWARE

11.1. SERVICIO DE ARCHIVOS ESTÁTICOS, AGREGANDO FUNCIONALIDAD, COMBINANDO MIDDLEWARE, MANEJANDO EXCEPCIONES


12. USANDO MVC EN ASP.NET CORE ASIGNACIÓN DE URL

12.1. ENRUTAMIENTO CONVENCIONAL, RESTRICCIONES Y VALORES PREDETERMINADOS, GENERACIÓN DE URL


13. MODEL BINDING

13.1. VALIDACIÓN DE LA ENTRADA DEL USUARIO


14. USO DE VISTAS RAZOR USO DE ASISTENTES DE ETIQUETAS CREACIÓN DE UNA API WEB

14.1. ENRUTAMIENTO DE ATRIBUTOS, NEGOCIACIóN DE CONTENIDO, FORMATO XML


15. CONFIGURACIÓN DEL SERVICIO CON INYECCIÓN DE DEPENDENCIA

15.1. AGRUPACION Y MINIFICACIÓN


16. DESCRIPCIÓN GENERAL DEL CONJUNTO DE HERRAMIENTAS PARA DESARROLLADORES FRONT-END/CONCEPTOS DE ANGULAR

16.1. CREAR EL PROYECTO, CREAR EL MODELO DE DATOS Y CREACIÓN DE UN SERVICIO WEB


17. ESTRUCTURACIÓN DE UNA APLICACIÓN ANGULAR CREANDO LA TIENDA ANGULAR

17.1. ESTILOS BOOTSTRAP, COMPONENTES


18. IMPLEMENTACIÓN DE LA APLICACIÓN ASP.NET CORE ANGULAR

18.1. NUEVO MODELO DE ALOJAMIENTO, INSTALACIÓN EN IIS, AZURE, DOCKER CONTAINERS



   BENEFICIOS



Al final de esta formación, los participantes podrán:

  • Crear un proyecto de código Visual Studio que contenga Angular, ASP.NET Core MVC y conseguir que funcionen juntos.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.