Programa del Curso
Introducción
- Información general sobre Entity Framework (EF) Core
- Información general sobre la aplicación web progresiva (PWA)
Einingarammi (EF) kjarna
- Instalación de EF Core
- Modelado con código primero
- Modelado con base de datos primero
- Uso de una API fluida
Consulta y almacenamiento de datos con EF Core
- Consultas básicas mediante LINQ
- Llamar a procedimientos almacenados
- Controlar el comportamiento de seguimiento
- Guardar cambios
- Inserto a granel
- Transacciones
Blazor Componentes
- Comprender los fundamentos de Razor
- Trabajar con componentes en Blazor
- Uso de C# en componentes
- Componentes parametrizados
- Ciclo de vida de los componentes
- Enlace de datos unidireccional
- Encuadernación bidireccional
- Enlace de eventos
Advanced Blazor Conceptos de componentes
- Renderizado en bruto HTML
- Representación de un contenido secundario
- 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 aplicaciones auxiliares de URL
Formularios y validación
- Uso de EditForm
- Validación de formularios
- Uso de @ref
Inserción de dependencias (DI) y JSInterop
- Comprensión de DI
- DI con servicio predeterminado
- DI con servicio personalizado
- Llamar a una función JavaScript
- Llamar 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
- Blazor Autenticación
- Uso de la identidad deASP.NETCore y JWT
Desarrollo de aplicaciones web progresivas (PWA)
- Descripción general de PWA
- Comprender 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é
- Adición de notificaciones push
Resumen y próximos pasos
Requerimientos
- Comprensión de C#
- Conocimiento de Blazor y JavaScript
- Experiencia con .NET Framework
Audiencia
- Desarrolladores Web
Testimonios (4)
El entrenador fue muy servicial respondiendo cualquier pregunta que tuviéramos y nos permitió compartir nuestra pantalla para mostrar los errores que estábamos teniendo, lo cual fue genial.
chithra - Public Health Wales NHS Trust
Curso - Advanced Blazor
Traducción Automática
The hands on approach with clear examples that match our current project helped with the understanding of the subject.
Samuel - ProgramDuon AB
Curso - Advanced Blazor
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Curso - Advanced Blazor
Bardzo dobry kontakt ze słuchaczami, Bardzo dobra znajomość poruszanych tematów i zagadnień. Bardzo dobra umiejętność dostosowania ćwiczeń do nowych tematów, przypadków, pojawiających się problemów, itp....