Programación desde cero

Recursos educativos sobre programación e informática.

Blog

02 Jul 2025

Dos soluciones en C# para detectar duplicados

A veces buscamos escribir código más compacto porque a simple vista parece “más elegante”, pero no siempre el algoritmo más...

28 Jun 2025

¿Por qué un QR dañado sigue funcionando?

El algoritmo Reed-Solomon usa la matemática para recuperar datos aunque falten partes, mediante operaciones con números especiales llamados “códigos” para...

26 Jun 2025

Tipos de datos - en detalle

Entender cómo se almacenan los datos nos ayuda a escribir código más eficiente (ahorrando memoria y CPU), debuggear errores raros...

22 Jun 2025

POO - ¿cómo diseñarías estas clases?

En este ejercicio podríamos pensar diferentes formas de modelar las clases, que dependerán de cada caso y de la información...

08 Jun 2025

El problema del año 2038

¿Viviste la época del Y2K? Porque en algunos años va a suceder algo parecido. El problema del 2038 (también conocido...

24 May 2025

Desafío Java número 8

¡Veamos un desafío con Java! Este es un tema que suele generar errores comunes al trabajar con colecciones (List, Map),...

11 May 2025

Django Rest Framework

Django REST Framework es una herramienta que permite crear el “backend” de una aplicación: la parte que se encarga de...

05 May 2025

Cómo practicar con proyectos reales

Poder leer y modificar código ajeno es importantísimo para un desarrollador, entonces ¿por qué no usar proyectos de código abierto...

02 May 2025

¿Qué proyectos hacer para practicar?

Practicar programación no es hacer ejercicios sueltos todo el tiempo (¡aunque eso también es necesario!). Estos proyectos simples pueden ayudar...

27 Apr 2025

Fundamentos de programación orientada a objetos (POO)

Programar con objetos no suele parecer simple al principio, pero siguiendo estas reglas básicas podemos escribir código limpio, reusable y...