Domina la validación de formularios en Java Swing. Evita errores y vulnerabilidades con técnicas avanzadas y ejemplos prácticos.

Crea una app gráfica en Java con Swing para gestionar alumnos, guardar y cargar datos en archivos CSV. Ideal para aprender programando.

Haz tu Tamagotchi más divertido y desafiante. Aprende a agregar nuevos estados, acciones y niveles de evolución.

Aprende a gestionar la «muerte» de tu Tamagotchi en Python. Implementa condiciones y mensajes de alerta para un juego más desafiante.

Aprende a actualizar los estados de tu Tamagotchi en Python. Modifica variables, evita valores fuera de rango y gestiona el paso del tiempo.

Explora las técnicas de manejo de eventos en Swing: clases anónimas, internas, lambdas y más. Aprende a elegir la mejor opción.

Explora los Layouts de Swing: FlowLayout, BorderLayout, GridLayout y GridBagLayout. Aprende a organizar componentes en tus ventanas Java y a gestionar eventos simples.

Crea tu primera ventana en Java con Swing. Aprende los pasos básicos, métodos clave y el ciclo de vida de una ventana.

Usa if-elif-else en Python para crear interacciones dinámicas. Aprende a tomar decisiones basadas en la entrada del usuario gracias a input().

Aprende a hacer persistentes tus clases en Java usando archivos CSV: serialización, deserialización, clase File y expresiones regulares.
