Programación desde cero

Recursos educativos sobre programación e informática.

Blog

27 Jun 2021

Desafío Java número 5

Analicemos cuidadosamente el código de este desafío… ¿Qué crees que sucede cuando se lo ejecuta? ¿Y por qué? Click aquí...

23 Jun 2021

El array, una de las principales estructuras de datos

Los arrays (o “arreglos”, como suele llamárselos en Latinoamérica) son una de las primeras estructuras de datos que aprendemos, por...

17 Jun 2021

Entornos virtuales en Python

¿Sabías que Python permite instalar distintas versiones de módulos/paquetes para cada proyecto? Esto se logra con los entornos virtuales 😉....

17 Jun 2021

Ejercicio con arreglos, resuelto en 3 lenguajes

Sigamos ejercitando con arreglos. ¿Te animas a intentar una resolución antes de leer las que están en la imagen? Click...

13 Jun 2021

TDD ("Test Driven Development")

La práctica de “test driven development” (“desarrollo guiado por pruebas”) nos obliga a “pulir” nuestras habilidades para crear pruebas unitarias...

10 Jun 2021

Ejercicio con C++ - "Fizz buzz recargado"

En algunas entrevistas laborales suele aparecer la prueba “fizz buzz”: un ejercicio simple para evaluar si dominamos las bases de...

07 Jun 2021

Pruebas unitarias, o "unit tests"

Una buena práctica que usualmente pasamos por alto cuando estamos empezando a programar es la de escribir pruebas para nuestro...

23 Mar 2021

Video - Descargar MinGW para C++, compilar y ejecutar programas por consola

▶️ Nuevo video: cómo instalar el compilador MinGW en Windows y agregar g++ a la variable de entorno PATH. Luego...

19 Mar 2021

Ejercicio de entrevista - Hallar el primer carácter no repetido en un string

Este ejercicio suele aparecer en entrevistas laborales de Amazon y de algunas otras empresas. Acá vemos algunas opciones de resolución,...

15 Mar 2021

La variable __name__ en Python

En Python suele usarse if __name__ == "__main__" cuando hay más de un módulo en el programa, para ejecutar o...