Programa del Curso

Día 1:


.NET Core Resumen

  • Ventajas y diferencias con .Net Framework

Creación de .NET Core aplicaciones

  • Instalación del SDK .NET Core, uso de la CLI de .NET, creación y ejecución de la aplicación .NET Core

Compilar con .NET Core

  •  Marcos, entornos de ejecución y plataformas, aspectos básicos de MSBuild

Pruebas unitarias con xUnit

  •  Escribir pruebas unitarias, hechos y teorías

Trabajar con bases de datos

  •  Relacional, SQLite, Transformación de datos

Acceso a datos con ORM (mapeadores relacionales de objetos)

  •  Dapper vs Entity Framework Core

Creación de un microservicio con ASP.NET Core

Depuración

  •  WinDBG/CDB, LLDB, SOS

Rendimiento y elaboración de perfiles

  • xUnit.Performance, PerfView

Localización de la aplicación
Analizador de portabilidad de .NET
Preparación para la liberación

  •  Paquete NuGet, fuente NuGet, ensamblados de firma

Día 2:


Descripción general de ASP.NET Core


Creación de una aplicación web ASP.NET Core

  • Componentes

Control de solicitudes con la canalización de middleware

  •  Dar servicio a archivos estáticos, agregar funcionalidades, combinar middleware, manejar excepciones

Uso de MVC en ASP.NET Core
Asignación de URL

  • Enrutamiento convencional, restricciones y valores predeterminados, Generación de URLs

El enlace del modelo

  •  Validación de la entrada del usuario

Uso de vistas de Razor
Uso de ayudantes de etiquetas
Creación de una API web

  •  Enrutamiento de atributos, Negociación de contenido, Formato XML

Configuración del servicio con inserción de dependencias
Configuración de la aplicación ASP.NET Core
Consulta, creación y actualización de datos mediante Entity Framework Core
Uso de la canalización de filtro MVC
Uso del sistema de identidad ASP.NET Core
Protección de la aplicación
Publicación, hospedaje de la aplicación ASP.NET Core en IIS

  • Agrupación y minificación

Supervisión y solución de problemas

Día 3:


Descripción general del conjunto de herramientas para desarrolladores front-end
Angular Conceptos

  •  Creación del proyecto
  •  Creación del modelo de datos
  •  Creación de un servicio web

Estructuración de una aplicación Angular
Creación de la tienda Angular
Uso de Angular con Blazor
Vinculación de datos y directivas
Servicios e inserción de dependencias
Uso de Angular con ASP.NET MVC
Visual Studio Soporte para Angular
Bootstrap Conceptos

  •  Bootstrap estilos, componentes

Administración de dependencias con NuGet y Bower
Creación de aplicaciones con Gulp y webpack
Creación de funciones de administración
Protección de la aplicación
Implementación de la aplicación ASP.NET Core Angular

  •  Nuevo modelo de hospedaje, instalación en contenedores IIS, Azure, Docker

Creación de ASP.NET aplicación CORE fuera de Windows
Resumen

Requerimientos

.NET Core

  •  Conocimiento práctico de lenguajes de programación imperativos y orientados a objetos, como C#, C++, Java.
  •  Cierta competencia con terminales o líneas de comandos y editores de texto.


Angular

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

Número de participantes


Precio por Participante​

Testimonios (3)

Próximos cursos

Categorías Relacionadas