Contacta con nosotros

Temario del curso

Introducción

  • Visión general de Entity Framework (EF) Core.
  • Visión general de Progressive Web App (PWA).

Entity Framework (EF) Core

  • Instalación de EF Core.
  • Diseño mediante código primero.
  • Diseño mediante base de datos primero.
  • Uso de la API fluente.

Consulta y guardado de datos con EF Core

  • Consultas básicas usando LINQ.
  • Llamada a procedimientos almacenados.
  • Control del comportamiento de seguimiento.
  • Guardado de cambios.
  • Inserción masiva.
  • Transacciones.

Componentes de Blazor

  • Comprensión de los fundamentos de Razor.
  • Trabajo con componentes en Blazor.
  • Uso de C# en componentes.
  • Componentes parametrizados.
  • Ciclo de vida del componente.
  • Vinculación unidireccional de datos.
  • Vinculación bidireccional.
  • Vinculación de eventos.

Conceptos avanzados de componentes en Blazor

  • Renderizado de HTML sin procesar.
  • Renderizado de contenido hijo.
  • Uso de RenderFragment.
  • Uso de RenderTreeBuilder.
  • Uso de @key y @attribute.

Enrutamiento y diseño

  • Creación de un diseño maestro.
  • Enrutamiento.
  • Uso de ayudantes de URL.

Formularios y validación

  • Uso de EditForm.
  • Validación de formularios.
  • Uso de @ref.

Inyección de dependencias (DI) e interoperabilidad con JavaScript (JSInterop)

  • Comprensión de DI.
  • DI con servicios predeterminados.
  • DI con servicios personalizados.
  • Llamada a una función de JavaScript.
  • Llamada a C# desde JavaScript.

Depuración y despliegue

  • Depuración de una aplicación Blazor.
  • Despliegue de una aplicación Blazor.
  • Actualización de una aplicación Blazor.

Seguridad

  • Autenticación en Blazor.
  • Uso de ASP.NET Core Identity y JWT.

Desarrollo de Aplicaciones Web Progresivas (PWA)

  • Visión general de PWA.
  • Comprensión de las funciones de PWA.
  • Blazor PWA.
  • Creación de aplicaciones sin conexión.
  • Uso de service workers (trabajadores de servicio).
  • Personalización de la aplicación.
  • Caché.
  • Agregado de notificaciones push.

Resumen y próximos pasos

Requerimientos

  • Comprensión de C#.
  • Conocimientos de Blazor y JavaScript.
  • Experiencia con el framework .NET.

Público objetivo

  • Desarrolladores web.
 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas