Programación desde cero

Recursos educativos sobre programación e informática.

Blog

06 Apr 2025

En qué se parecen los frameworks de backend

Cuando entendemos los conceptos que hay detrás de un framework backend, cambiar de lenguaje o tecnología se vuelve mucho más...

06 Apr 2025

Streams estándar

Los “streams” estándar son una herencia de Unix en los años 70, pero hoy son universales. Todos los lenguajes los...

03 Apr 2025

Resolvamos un ejercicio con arreglos

Vemos un ejercicio con arreglos y una posible solución que tiene un error… Aunque la resolución, en general, está bien...

06 May 2024

¡Cuidado con la concatenación implícita!

Algunos lenguajes soportan la concatenación implícita de literales string. Es algo a tener en cuenta, porque podría causar problemas difíciles...

28 Apr 2024

Un caso con generadores en Python

Veamos un ejemplo con yield que podría generar confusión si no estamos acostumbrados a trabajar con generadores. Qué es yield...

07 Apr 2024

Desafío C# número 3

Lo importante en este desafío es aplicar una de las características de la programación orientada a objetos. ¿Sabrías decir cuál,...

28 Mar 2024

Versionado del software

Asignar de forma correcta y ordenada un número de versión a nuestro software es crucial para controlar actualizaciones, coordinar desarrolladores...

05 Mar 2024

Diseño de objetos - ejercicio básico

El diseño orientado a objetos es un paradigma de programación que organiza el código en unidades reutilizables llamadas “objetos”. Aprender...

07 Feb 2024

Permisos en Linux - chmod

🔒 El comando chmod en los sistemas Linux permite manejar los permisos de un archivo o un directorio mediante la...

31 Jan 2024

Diseño de bases de datos relacionales

¿Cómo se construye la columna vertebral de un sistema informático? Al menos cuando se usan bases de datos relacionales. Tendremos...