Programa del Curso

Día 1:

.NET Core Resumen

 

  • Ventajas y diferencias de .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

  • Redacción de 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 direcciones 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 ASP.NET aplicación principal Consulta, creación y actualización de datos mediante Entity Framework Core Uso de la canalización de filtro MVC Uso del sistema ASP.NET Core Identity Protección de la aplicación Publicación, hospedaje ASP.NET aplicación principal en IIS

  • Agrupación y minificación

Supervisión y resolución de problemas

Día 3:

Información general sobre el 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 Conceptos de Bootstrap

  • 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 ASP.NET aplicación Core Angular

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

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 de ASP.NET desarrollo de MVC básico y tener una buena comprensión de JavaScript, HTML y CSS
 21 horas

Número de participantes



Precio por participante

Testimonios (5)

Categorías Relacionadas