Introducción Bienvenido a la primera lección de programación con Python y la librería Arcade. En esta unidad aprenderemos a escribir nuestros primeros programas, dibujar en la pantalla y entender cómo funciona un videojuego desde dentro. Aunque nunca hayas programado antes, no te preocupes. Partiremos de cero, utilizando lo que ya sabes sobre pensamiento computacional y…
Introducción En esta entrada aprenderemos a instalar Python, el entorno de desarrollo PyCharm Community Edition y la librería Arcade para crear videojuegos en 2D. Estos pasos están diseñados para cualquier sistema operativo (Windows, Mac y Linux), y están pensados para que cualquier persona, aunque no haya programado nunca, pueda seguirlos sin problemas. 1. Instalación de…
Los enumerados (o enums) en Java son un tipo especial de clase que representa un conjunto fijo de constantes. Son ideales para definir tipos de datos que solo pueden tomar un número limitado de valores, como los días de la semana, los meses del año o los estados de un proceso. Vamos a aprender cómo…
Profundiza en la programación orientada a objetos conociendo los diferentes tipos de relaciones entre clases y sus aplicaciones.
Pon a prueba tus conocimientos sobre relaciones entre clases en Java con estos ejercicios prácticos. Están ordenados por nivel de dificultad.
Comprende la importancia de la visibilidad en la POO. Aprende buenas prácticas al usar public, private, protected y default y mejora la encapsulación y la seguridad de tu código.
Descubre cómo adaptar la técnica de reducción al absurdo en programación. Encuentra ejemplos prácticos de su uso en resolución de problemas.
Obtén mayor precisión en tus aplicaciones Java con la API java.time. Calcula edades, registra eventos, y mucho más.
Aprende a capturar excepciones en Java de forma efectiva. Descubre cómo utilizar try-catch, finally y try-with-resources.