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