¿Para qué Sirve la Inyección de Dependencias?

La inyección de dependencias es un patrón de diseño que nos ayuda a poder reutilizar código y hacer más escalable y mantenible nuestro software.

La inyección de dependencias es un patrón de diseño que nos ayuda a poder reutilizar código y hacer más escalable y mantenible nuestro software.

La inyección de dependencia elimina la responsabilidad de creación de un objeto, dando un mecanismo donde si necesitamos de un objeto, lo obtengamos inyectado ya creado como parámetro.

Endpoint Filters en MINIMAL APIs en .NET 7

Los Endpoint Filters nos sirven para poner lógica antes o después de la ejecución de un endpoint.

Con la salida de .NET 7 ha venido un conjunto de nuevas características, entre ellas algunas son para las Minimal Apis.

Los Endpoint Filters nos sirven para poner lógica antes o después de la ejecución de un endpoint.

Esto nos brinda un mundo de posibilidades para poder manipular las solicitudes con mayor flexibilidad.

A continuación te explico con código un ejemplo de su funcionalidad.

5 Cosas Extrañas en el Lenguaje de Programación TypeScript

En el siguiente video te muestro 5 cosas que pueden resultar extrañas a programadores que comienzan a aprender TypeScript.

TypeScript es un lenguaje de programación que aporta muchas cualidades de mejora a JavaScript.

Una de las cualidades mas valiosas es el tipado.

En el siguiente video te muestro 5 cosas que pueden resultar extrañas a programadores que comienzan a aprender TypeScript.

Mutex en C# .NET

Mutex o exclusión mutua sirve cuando estamos haciendo programación concurrente.

Mutex o exclusión mutua sirve cuando estamos haciendo programación concurrente.

Uno de los problemas que nos enfrentamos al trabajar con hilos es cuando estos deben compartir un recurso que tiene una sección critica la cual debe tomarse 1 a la vez.

Es aquí donde entra Mutex a resolvernos el problema.

En el siguiente video te muestro de que va Mutex, y como puedes utilizarlo en C#.

Introducción a LISP

Lisp es un lenguaje de programación que nació en 1958 siendo el segundo lenguaje de programación de alto nivel de la historia.

Lisp es un lenguaje de programación que nació en 1958 siendo el segundo lenguaje de programación de alto nivel de la historia.

En esta introducción veremos sus cualidades como lenguaje con paradigma funcional (Lisp es multiparadigma).

Curso de Arrays en JavaScript GRATIS

En este curso me he enfocado a explicar los Arrays de Javascript a profundidad.

Veras en este curso: que es un array, sus métodos mas utilizados, el concepto de inmutabilidad y mutabilidad, y muchos otros conceptos relacionados en el manejo de colecciones.

El video esta separado por capitulo para que puedas dirigirte a uno en especial.

Puedes dejar un pulgar arriba que ayuda bastante y si te ha servido el curso puedes suscribirte a mi canal dando clic aquí.

Otros cursos

Cursos Premium

Cursos de Programación de Héctor de León del canal hdeleon.net

Todos mis cursos en Metal Code por Suscripción

Ver más

Curso de Patrones de Diseño en Python

Ver más

Curso de Windows Forms usando Clean Architecture

Ver más

Curso de C# AVANZADO

Ver más

Curso de PHP Moderno

Ver más

Curso de Clean Architecture en .NET

Ver más

Curso de Programación Backend en .NET

Ver más

Curso de Programación en SQL

Ver más

Patrones de Diseño en JavaScript y TypeScript

Ver más

Estructuras de Datos en JavaScript

Ver más

Curso de C#

Ver más

Patrones de Diseño en C#, implementados en ASP .NET

Ver más

Puedes adquirir todos mis cursos en Udemy, dando clic aquí.

El Roadmap de C#

El objetivo de esta entrada es darte un camino que pueda servirte en tu preparación al adentrarte en el lenguaje de programación C#.

El objetivo de esta entrada es darte un camino que pueda servirte en tu preparación al adentrarte en el lenguaje de programación C#.

Esta entrada ira en actualización constante (solo pondré los cursos completos), aquí iré poniendo el camino a seguir para aprender C# con el contenido ya existente en mi canal.

Fundamentos de C#

Los fundamentos son importantes ya que te daran las bases solidas antes de entrar a crear aplicaciones reales.

Muchas veces pasa que entramos de lleno a un framework sin comprender las bases, y es cuando vienen los problemas

Programación orientada a objetos

La programación orientada a objetos es fundamental para llevar buenas prácticas, es por ello que una vez que has visto el curso de fundamentos, el siguiente paso sería la siguiente lista de videos.

Desarrollo Web con ASP.Net

Una vez que se comprende la programación orientada a objetos, es momento de entrar a un framework para desarrollo de cosas reales.

La lista de desarrollo en MVC .Net es el punto a seguir, donde aprenderás a crear sistemas web en el patrón arquitectónico MVC (Pronto se actualizara este curso por MVC .Net 5)

Conforme sigan terminándose de grabar más cursos irán apareciendo en esta entrada, por lo pronto puedes suscribirte a mi canal dando clic aquí, que tiene ya más de 600 videos.