Programación desde cero

Recursos educativos sobre programación e informática.

Blog

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...

15 Nov 2023

Función zip en Python para iterar en simultáneo

La función zip en Python combina elementos de dos o más iterables en tuplas. Crea un iterador que genera tuplas...

02 Oct 2023

Algoritmo para invertir un número entero

Este algoritmo trabaja con operaciones matemáticas simples para separar los dígitos de un número e invertir su posición.   Click...

04 Sep 2023

Conceptos básicos de SQL. Create, insert, select

Una base de datos relacional almacena sus datos en forma de tablas, compuestas por filas y columnas, donde cada tabla...

23 Jul 2023

¿Qué significa que el código sea "Pythónico"?

Si queremos escribir código Python que luzca profesional, debemos prestar atención a que nuestro estilo sea “Pythónico”. Es decir, que...

11 Jul 2023

Ámbito (o scope, en inglés)

El ámbito es un concepto importante en muchos lenguajes de programación. Puede parecernos confuso cuando empezamos a programar pero luego...