Programación desde cero

Recursos educativos sobre programación e informática.

Blog

18 Feb 2021

Declaración y definición de punteros en C++

Declarar un puntero en C++ puede parecer una tarea trivial, pero hay detalles importantes a tener en cuenta. Click aquí...

15 Feb 2021

Código animado - Sumatoria de los dígitos de un número

Algoritmo paso a paso: sumar los dígitos de un número (en Python). Un algoritmo simple que, escrito en pseudocódigo, se...

11 Feb 2021

Desafío UML número 2

¿Probamos con un desafío de UML? Es un diseño simplificado para gestionar una biblioteca, pero contiene un error de concepto....

06 Feb 2021

Empaquetado y desempaquetado de datos en Python

En Python es muy común usar datos “empaquetados”, (usualmente en tuplas, pero no necesariamente) y “desempaquetarlos” cuando es necesario. Diseño...

28 Jan 2021

Conceptos básicos sobre APIs

Hoy las APIs están presentes en casi todas las aplicaciones. Por ejemplo, para permitir que el front-end se comunique con...

21 Jan 2021

Excepciones

El manejo de excepciones es una parte crucial de una aplicación. ¿Quién no se pone un poco tenso cada vez...

21 Jan 2021

Ejercicio de examen - Manipulación de bits

Algunos días atrás vimos cómo realizar operaciones de desplazamiento lógico de bits. Veamos ahora un ejercicio de examen de una...

18 Jan 2021

Listas por comprensión en Python

🐍 Python tiene una herramienta que puede resultar muy útil para escribir código más breve: las “listas por comprensión”.

15 Jan 2021

Desafío C++ número 7

Esta consigna es común en entrevistas laborales de algunas empresas importantes, como Facebook o Microsoft. En este caso, el código...

11 Jan 2021

Representar datos con el formato JSON

El formato JSON se ha vuelto muy popular para transmitir datos en aplicaciones cliente-servidor, especialmente en aplicaciones web. En muchos...