Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Programando en Blazor - ASP.NET Core 7

via Udemy

Overview

Crea aplicaciones web interactivas con C#

What you'll learn:
  • Desarrollar aplicaciones web con C# y Blazor
  • Utilizar Azure DevOps para publicar aplicaciones de Blazor
  • Crear bases de datos con Entity Framework Core
  • Crear un sistema de usuarios que utilice roles

Blazor es una tecnología de Microsoft que nos permite realizar aplicaciones web interactivas con C# sin necesidad de utilizar JavaScript.

En este curso vamos a aprender a desarrollar aplicaciones web con Blazor.

A lo largo del curso crearemos una aplicación aplicando lo aprendido.

Iremos desde lo básico hasta lo avanzado. Crearemos formularios, componentes, inyección de dependencias y más.

Utilizaremos una aplicación de ASP.NET Core 7 para servir nuestro proyecto de Blazor, y con Entity Framework Core 7 crearemos nuestra base de datos.

Al final, utilizaremos servicios de Azure, como Azure App Service y Azure DevOps, para publicar nuestra aplicación en producción.

Algunos de los temas que veremos:

- Componentes y parámetros

- RenderFragment, para pasar contenido como parámetro a un componente

- Eventos, para ejecutar funciones en respuesta a las acciones de un usuario

- Ciclo de vida de un componente

- Uso de inyección de dependencias para reutilizar código de manera inteligente

- Invocar métodos de JavaScript desde C#

- Invocar métodos de C# desde JavaScript

- Aislamiento de CSS y JavaScript

- Ruteo para tener varias páginas en nuestr aplicación

- Creación de distintos tipos de formularios con controles personalizados y validaciones

- Comunicación con un Web API

- Uso de base de datos de SQL Server

- Sistema de usuarios con roles

Taught by

Felipe Gavilán

Reviews

4.7 rating at Udemy based on 1454 ratings

Start your review of Programando en Blazor - ASP.NET Core 7

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.