Contacta con nosotros

Temario del curso

Introducción

  • Resumen de Entity Framework (EF) Core.
  • Resumen de Progressive Web App (PWA).

Entity Framework (EF) Core

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

Consulta y guardado de datos con EF Core

  • Consultas básicas utilizando LINQ.
  • Llamada a procedimientos almacenados.
  • Control del comportamiento de rastreo.
  • Guardado de cambios.
  • Insertar en masa.
  • 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.
  • Enlace de datos unidireccional.
  • Enlace de datos bidireccional.
  • Vinculación de eventos.

Conceptos avanzados de componentes de Blazor

  • Renderizado de HTML en bruto.
  • Renderizado del contenido secundario.
  • Uso de RenderFragment.
  • Uso de RenderTreeBuilder.
  • Uso de @key y @attribute.

Enrutamiento y diseño

  • Creación de un diseño principal.
  • Enrutamiento.
  • Uso de auxiliares de URL.

Formularios y validación

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

Inyección de dependencias (DI) y JSInterop

  • Comprensión de DI.
  • DI con servicio predeterminado.
  • DI con servicio personalizado.
  • 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)

  • Resumen de PWA.
  • Comprensión de las características de PWA.
  • Blazor PWA.
  • Creación de aplicaciones sin conexión.
  • Uso de service workers.
  • Personalización de la aplicación.
  • Caché.
  • Agregación de notificaciones push.

Resumen y próximos pasos

Requerimientos

  • Comprensión de C#.
  • Conocimiento de Blazor y JavaScript.
  • Experiencia con el marco de trabajo .NET.

Público objetivo

  • Desarrolladores web.
 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas