Temario del curso
Introducción
- JavaFX vs Swing, SWT, AWT
Instalación y Configuración de JavaFX y el Entorno de Desarrollo
Resumen de las Características y Arquitectura de JavaFX
Uso de Componentes UI de JavaFX
- Controles de interfaz, gráficos, contenido HTML, diseños, CSS, FXML, etc.
Ejercicio: Crear una Aplicación Simple
Responder a la Entrada del Usuario
- Desarrollo de UI basado en eventos
- Manejo de eventos
Añadir Efectos, Animación y Multimedia
- Trabajo con gráficos 3D de JavaFX, API de operaciones de imagen, lienzo (Canvas)
- Crear efectos visuales
- Añadir transformaciones 2D & 3D, transiciones y animación
- Incorporar multimedia
Ejercicio: Hacer que la Aplicación Cobre Vida
Una Mirada a la Lógica de la Aplicación
- Trabajo con el grafo de escenas (Scene Graph)
- Uso de propiedades, enlace y colecciones
Mejorar la Usabilidad de una Aplicación
- Ver la aplicación desde la perspectiva del usuario
- Hacer que la aplicación sea localizable
Ejercicio: Extender la Aplicación
Implementar la Aplicación
- Implementar como una aplicación de escritorio
- Implementar como una aplicación web
Trabajar con Aplicaciones Java Heredadas
- Comprender la concurrencia y los hilos (threads)
- Integrar JavaFX con Swing y SWT
Solución de Problemas
Resumen y Conclusión
Requerimientos
- Experiencia en programación Java
- Alguna experiencia con Swing, AWT o SWT es deseable
Testimonios (5)
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 de la capacitación: tener que ejecutar manualmente los comandos y llamar al resto de las API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió hizo que la formación no fuera sencilla, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el entrenador puede explicar claramente el tema y responder a cada pregunta.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática
El estilo de formación y el formador ayudan a resolver los problemas encontrados durante los ejercicios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Traducción Automática