Temario del curso
Introducción
- JavaFX frente a Swing, SWT y AWT
Instalación y configuración de JavaFX y del entorno de desarrollo
Descripción general de las características y la arquitectura de JavaFX
Uso de componentes de interfaz de usuario de JavaFX
- Controles de interfaz, gráficos, contenido HTML, diseños, CSS, FXML, entre otros
Ejercicio: Creación de una aplicación sencilla
Respuesta a la entrada del usuario
- Desarrollo de interfaces de usuario basado en eventos
- Manejo de eventos
Agregado de efectos, animación y medios
- Trabajo con gráficos 3D de JavaFX, API de operaciones con imágenes y Canvas
- Creación de efectos visuales
- Aplicación de transformaciones 2D y 3D, transiciones y animaciones
- Incorporación de medios
Ejercicio: Dar vida a la aplicación
Análisis de la lógica de la aplicación
- Trabajo con el grafo de escena
- Uso de propiedades, vinculación y colecciones
Mejora de la usabilidad de la aplicación
- Visualización de la aplicación desde la perspectiva del usuario
- Hacer que la aplicación sea localizable
Ejercicio: Ampliación de la aplicación
Despliegue de la aplicación
- Despliegue como aplicación de escritorio
- Despliegue como aplicación web
Trabajo con aplicaciones Java heredadas
- Comprensión de la concurrencia y los hilos
- Integración de JavaFX con Swing y SWT
Solución de problemas
Resumen y conclusiones
Requerimientos
- Experiencia en programación con Java
- Se recomienda contar con experiencia previa en Swing, AWT o ambos
Testimonios (4)
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica del entrenamiento - tener que ejecutar manualmente los comandos y llamar a las API REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
interacción a través de ejercicios y también compartiendo proyectos
Claudiu - MSG system
Curso - Advanced Spring Boot
Traducción Automática