Programación desde cero

Recursos educativos sobre programación e informática.

Blog

21 Feb 2021

Los "f-strings" en Python

Cuando en Python necesitamos crear un string que contenga una expresión, a partir de la versión 3.6 contamos con los...

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