Blazor Avanzado con .NET 5
Aprende conceptos avanzados de Blazor y otros escenarios
What you will learn
Aprende la arquitecuta de Aplicaciones Blazor
Aprende como escoger los mejores funcionalidades de Blazor para cada caso
Aprende a mejorar el performance de tus aplicaciones Blazor
Aprende a crear pruebas unitarias para componentes en Blazor
Aprende a publicar aplicaciones de Blazor en la nube
Why take this course?
Este curso esta diseñado para aquellos desarolladores C#/Blazor que ya tienen conocimientos sobre este framework para diseños de aplicaciones web y desean incrementar sus conocimientos, analizando algunos aspectos y funcionalidad pocos usadas y algunos escenarios avanzados como publicación y aplicaciones en tiempo real. Este curso no esta diseñado para devs con experiencia en C# que no tengan ningun tipo de conocimiento o acercamiento a Blazor, en este curso no tendremos ninguna introducción a blazor ni empezaremos desde 0. Es importante que revises el contenido y los requisitos para que estes seguro que este curso esta acorde a tus espectativas.
Este curso fue diseñado con .NET 5 existen algunos cambios que puedes encontrar en los archivos y mejoras en C# en versiones posteriores de .NET sin embargo los conceptos, sugerencias y herramientas siguen siendo iguales y aplican para cualquier versión.
Requisitos importantes:
Conocimientos de C#
Experiencia y conocimientos de Blazor
Visual Studio Code
.NET SDK 5 o superior
Lo que aprenderás en este curso:
Uso del CLI con Blazor y Visual Code
Conocer la arquitectura de un proyecto Blazor
Inyección de dependencias en Blazor
Agregar librerias de terceros
Utilizar RendeFragment y Virtualization
Publicar Blazor de manera manual
Publicar lazor usando static web apps
Aplicaciones en tiempo real con Blazor
Uso de github actions con Blazor
Creacion de pruebas unitarias para componentes en Blazor