Contacta con nosotros

Temario del curso

Introducción

  • Vista general de Entity Framework (EF) Core
  • Vista general de la Aplicación Web Progresiva (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 fluida

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
  • Enlace de datos de un solo sentido
  • Enlace bidireccional
  • Enlace de eventos

Conceptos avanzados de componentes de Blazor

  • Renderizado de HTML sin formato
  • Renderizado de 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 ayudantes 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 la DI
  • DI con servicio predeterminado
  • DI con servicio personalizado
  • Llamada a una función de JavaScript
  • Llamada a C# desde JavaScript

Depuración e implementación

  • Depuración de una aplicación Blazor
  • Implementación de una aplicación Blazor
  • Actualización de una aplicación Blazor

Seguridad

  • Autenticación de Blazor
  • Uso de la identidad de ASP.NET Core y JWT

Desarrollo de Aplicaciones Web Progresivas (PWA)

  • Vista general 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
  • Almacenamiento en caché
  • Agregado de notificaciones push

Resumen y próximos pasos

Requerimientos

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

Audiencia

  • Desarrolladores web
 21 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas