Muchos creen que programar es aprender instrucciones extrañas para que un ordenador las entienda. Pero la realidad es que los mejores programadores no son los que más comandos saben, sino los que mejor saben resolver problemas. Y de eso va exactamente esto. El pensamiento computacional: una forma ordenada de pensar Imagina que tienes que darle

Esta tarea requiere de responsabilidad para llevarla a cabo sin utilizar la IA y te puede ayudar a reflexionar sobre cómo puede ayudarte y cómo puede perjudicarte. Es una tarea que he propuesto a mi alumnado de DAM. Módulo: Programación – Ciclo de Desarrollo de Aplicaciones MultiplataformaModalidad: Trabajo individual 🎯 Objetivo Conocer las fortalezas, debilidades,

Aprende a manejar eventos en JavaFX para crear aplicaciones interactivas con ejemplos de y buenas prácticas para tus controladores.

Aprende a usar los controles fundamentales de JavaFX para crear interfaces gráficas interactivas. Ejemplos de Label, Button, TextField, TextArea, CheckBox, RadioButton, ListView, etc.

Aprende a usar los Layout Panes en JavaFX para organizar los componentes de tu interfaz gráfica. Ejemplos prácticos de VBox, HBox, BorderPane, GridPane, StackPane y AnchorPane.

Aprende a crear Diagramas de Secuencia UML para visualizar cómo interactúan los objetos de tus clases. Con ejemplos en PlantUML.

¿No sabes qué clases crear en tu diseño orientado a objetos? Aprende técnicas clave para identificarlas a partir de los requisitos.

Ya hemos establecido que la fase de diseño define el «cómo» de nuestra aplicación. Hoy, vamos a centrarnos en una herramienta esencial de esta fase, especialmente si trabajáis (¡y lo haréis!) con lenguajes Orientados a Objetos como Java: el Diagrama de Clases UML. Pensad en él como el plano detallado de un edificio: no solo

Descubre cómo usar la IA para aprender más y mejor y evita el peligro que supone para el desarrollo de tu cerebro gracias a estos consejos.

Aprende qué es FXML y por qué es fundamental para crear interfaces de usuario en JavaFX. Crear tu primera vista FXML con su controlador.
