Conocer las bases de .NET core

1

¿Qué necesitas para aprender a desarrollar aplicaciones profesionales en .NET con Blazor?

2

Todo lo que aprenderás sobre Blazor

3

Evolución de .Net

4

¿Cómo funciona el Desarrollo Web sin Blazor?

5

Instalando Visual Studio Community

6

Instalando SQL Server Express

Entender la estructura de Blazor

7

Webassemblies y .Net Core 3

8

Anatomía de una aplicación Blazor

9

Blazor pages

10

Blazor components

11

Introducción a formularios

12

Inyección de dependencias

Aplicar Entity Framework

13

Arquitectura vs. Patrones de Diseño

14

Estructurando nuestro proyecto

15

¿En qué consiste Entity Framework y por qué vamos a trabajarlo?

16

Creación de entidades

17

Data annotations

18

Trabajando el relacionamiento entre entidades

19

Creando el datacontext

20

Migraciones

21

Alimentando la base de datos

Integrar datos en ambientes Blazor

22

Construyendo la capa intermedia o capa de negocio

23

El CRUD de integración de datos

24

Creación de formularios con Blazor

25

Finalizando el formulario

26

Trabajando listas de datos

27

Agregando filtros a nuestra lista

28

Guardando nuevos registros

29

Creación formulario de actualización de datos

30

Aplicando actualización de datos

31

Registrando productos en almacenamiento

32

Creando página de almacenamiento

33

Cargando productos por Bodega para entradas y salidas

34

Relacionando productos y formulario de entradas y salidas

35

Finalizando el formulario de entradas y salidas

Aplicar Diseño con Bootstrap

36

Revisión de estilos: Introducción a Bootstrap

37

Publicando el sitio

38

Cierre del curso

You don't have access to this class

Keep learning! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

1 Días
17 Hrs
33 Min
18 Seg

¿Cómo funciona el Desarrollo Web sin Blazor?

4/38
Resources

What is web development and how does it work?

Web development is a complex process involving a combination of technologies, languages and components that must work together to create efficient web applications and websites. At its core, it involves the interaction between the client and the server. Understanding how these elements are structured and connected is crucial for any developer.

How do the client and server interact?

In web development, the client is the user's device, which connects to a server via the Internet. This server can be located anywhere in the world, even in the cloud. Web browsers are responsible for interpreting the connection and ensuring that web pages load correctly according to current standards. Some browsers may become obsolete if they do not keep pace with technological demands.

What programming languages are used?

Server-side development, which handles application logic and interaction with databases, uses languages such as PHP and Java. On the other hand, the client-side, which handles user interaction and visualization, typically uses JavaScript and its various libraries, such as jQuery. These tools allow you to create more dynamic and fluid user experiences.

What is the impact of page reloading?

In traditional web applications, such as those built with .NET, each interaction can trigger a full page reload. This can be inefficient, especially if the page contains a lot of images or data, because every time the user performs an action, such as clicking on a category, the entire page must reload. This not only consumes more time, but also demands more server and bandwidth resources.

How does this improve the user and development experience?

Integrating technologies that allow partial information refresh, such as JavaScript, transforms the experience for both the user and the developer. Implementing JavaScript in web development can avoid complete reloading of pages, allowing only the necessary information to be changed. This results in a significant improvement in speed and load time efficiency, and significantly reduces the load on the server.

What are the advantages of using JavaScript and its libraries?

JavaScript, along with its libraries, provides a number of benefits that optimize web development:

  • Speed: By updating only the necessary parts of a page, loading time is reduced.
  • Efficiency: Less load on the server and faster content delivery.
  • Improved user experience: More dynamic and fluid interfaces that respond quickly to user interactions.

Is it necessary to learn multiple programming languages?

While understanding multiple languages may seem overwhelming at first, using JavaScript and its libraries can simplify the web development process. Although learning to handle these tools takes time and requires facing a learning curve, the long-term benefits, such as more efficient development and a better user experience, justify the effort.

I encourage you to continue to expand your knowledge of web development. With each new skill you acquire, you will be more prepared to tackle complex projects and create amazing digital experiences. Don't hesitate to explore the possibilities that modern web technologies have to offer.

Contributions 14

Questions 1

Sort by:

Want to see more contributions, questions and answers from the community?

Muy interesante 🤔

Muy interesante,

Blazor nos permite ejecutar C# en el backend además de JavaScript y usa WebAssembly.

De hecho con .Net Framework 4.8 puede usarse varios controles que hacen que no se actualice la pagina a cada rato especificando el tipo de elemento por ejemplo para un boton seria type=“button”.
Pero no funciona para algunos controles o etiquetas asi que es tedioso trabajar con algunas cosas y si hay que conoecer como funcionan los postbacks y callbacks, javascript, etc, etc. para lograr que no se actualice la pagina. Pero con Blazor resuelve ese problema creo que me va a gustar este curso

La explicacion practica es mejor que la teorica. Muy buen video

Muy buena diferenciación

Excelente

Muy interesante

Con esta explicación ya que lo que se viene es bastante bueno

MUY BUENA EXPLICACIÓN.

interesante explicación.

Esto promete!!

Osea que Blazor es a .NET lo que React o Angular es a JS ❓❓

Muy buen curso hasta ahora super entendible