Curso de Creating Modern GUI Applications with JavaFX
Java FX es una biblioteca GUI disponible en la última versión de Java JDK. Contiene una colección de gráficos y paquetes de medios para diseñar, crear, probar, depurar e implementar aplicaciones de cliente enriquecidas que operan de manera consistente en múltiples plataformas.
En esto, la formación en vivo dirigida por un instructor en el lugar, los participantes aprenderán cómo desarrollar interfaces de usuario utilizando Java potente librería GUI 's, Java FX.
Al final de esta capacitación, los participantes podrán:
- Cree una aplicación Java moderna y visualmente agradable utilizando Java FX
- Integre Java FX en aplicaciones Java basadas en Swing y SWT heredadas
- Agregue gráficos y efectos 3D a su aplicación
- Probar y depurar su aplicación Java
- Implemente la aplicación en la web o como una aplicación de escritorio
Audiencia
- Desarrolladores de aplicaciones
- desarrolladores de sitios de Internet
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Programa del Curso
Introducción
- Java FX vs Swing, SWT, AWT
Instalación y configuración de JavaFX y el entorno de desarrollo
Descripción general de las características y la arquitectura de JavaFX
Uso de componentes de interfaz de usuario JavaFX
- Controles de interfaz de usuario, gráficos, contenido HTML, diseños, CSS, FXML, etc.
Ejercicio: Creación de una aplicación sencilla
Responder a la entrada del usuario
- Desarrollo de interfaz de usuario basado en eventos
- Control de eventos
Adición de efectos, Animation y medios
- Trabajar con JavaFX 3D Graphics, Image Ops API, Canvas
- Creación de efectos visuales
- Adición de transformaciones, transiciones y animaciones 2D y 3D
- Incorporar medios
Ejercicio: Hacer que la aplicación cobre vida
Un vistazo a la lógica de la aplicación
- Trabajar con el gráfico de escena
- Uso de propiedades, enlaces y colecciones
Mejorar la usabilidad de una aplicación
- Ver la aplicación a través de los ojos del usuario
- Hacer que la aplicación sea localizable
Ejercicio: Ampliación de la aplicación
Implementación de la aplicación
- Implementación como una aplicación de escritorio
- Implementación como una aplicación web
Trabajar con aplicaciones heredadas Java
- Descripción de la simultaneidad y los subprocesos
- Integración de JavaFX con Swing y SWT
Solución de problemas
Resumen y conclusión
Requerimientos
- Java Experiencia en programación
- Es deseable tener algo de experiencia con Swing, AWT o AWT
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Creating Modern GUI Applications with JavaFX - Booking
Curso de Creating Modern GUI Applications with JavaFX - Enquiry
Creating Modern GUI Applications with JavaFX - Consultas
Consultas
Testimonios (1)
Paciencia y explicación del instructor. Dinámica al intercalar Teoría y Practica del tema que se este tratando.
Oved Isai Soriano Olvera - Banco de Mexico
Curso - Administración GlassFish
Próximos cursos
Cursos Relacionados
Administración GlassFish
21 HorasGlassFish La capacitación en administración presenta a los participantes los secretos del servidor de instalación, configuración, administración, monitoreo GlassFish. La formación está abierta a futuros GlassFish administradores de servidores.
Introducción a la Administración del Servidor GlassFish con Aplicaciones Java EE
21 HorasGlassFish es un servidor de aplicaciones de código abierto. Este curso de tres días proporciona una introducción a la administración del servidor GlassFish con Java aplicaciones EE.
Gosu Programming
7 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a programadores que desean descargar, instalar e implementar el enfoque pragmático y de mecanografía estática de Gosu en la programación.
Al final de esta capacitación, los participantes podrán programar usando Gosu para escribir scripts simples para bibliotecas, elementos de interfaz de usuario, reglas y más.
Guava
21 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a programadores de Java que deseen aprender sobre Guava y cómo utilizar Guava en programación.
Al final de esta capacitación, los participantes serán capaces de:
- Aprenda a usar Guava en la programación Java.
- Utilice Guava para facilitar las prácticas de codificación estándar.
- Haga que los códigos Java sean fáciles de leer y concisos.
Jakarta EE Fundamentals
28 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean usar Jakarta EE para crear, migrar e implementar aplicaciones nativas de la nube, utilizando la implementación completa de Java EE 8 y la tecnología de computación en la nube.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para empezar a desarrollar Jakarta EE aplicaciones.
- Cree y compile aplicaciones basadas en bases de datos con la API de persistencia de Jakarta.
- Desarrolle e integre Jakarta EE aplicaciones con los servicios web RESTful de Jakarta para la portabilidad.
- Incluya en contenedores aplicaciones nativas de la nube para su implementación en la nube con Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores que desean instalar, administrar e implementar Java EE 7 para desarrollar aplicaciones empresariales.
Al final de esta formación, los participantes serán capaces de crear, gestionar, implementar, desplegar y proteger aplicaciones empresariales y servicios web utilizando Java EE 7.
Java EE 8 para Principiantes
21 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar las nuevas funciones de Java EE 8 para crear aplicaciones en la nube.
Al final de esta formación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar.
- Comprender los conceptos y la arquitectura detrás de Java Enterprise Edition (JEE).
- Cree una aplicación en la nube (o servicio web) de ejemplo.
- Interfaz de una aplicación con una base de datos.
- Escriba y administre componentes con estado mediante la inserción de dependencias.
- Escribir pruebas de integración para Java componentes EE.
Java Virtual Machine (JVM)
7 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a Java desarrolladores que deseen utilizar herramientas y características de JVM para ejecutar Java programas.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender JVM y cómo funciona.
- Aprender sobre reflexión y las diferentes áreas de memoria.
- Comprender cómo utilizar la interfaz de herramientas de JVM.
- Utilizar JVM para ejecutar Java programas en cualquier dispositivo o sistema operativo.
NetBeans
14 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o presencial) está dirigida a desarrolladores que desean usar NetBeans para desarrollar aplicaciones con Java y otros lenguajes de programación.
Al final de esta formación, los participantes serán capaces de:
- Obtenga más información sobre NetBeans y cómo funciona.
- Aprenda a usar NetBeans en la programación Java.
- Utilice NetBeans para crear plantillas y proyectos.
Enterprise Application Integrations with Spring Integration
14 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a desarrolladores que desean utilizar Spring Integration para diseñar y construir soluciones de integración empresarial eficientes y de alta calidad.
Al final de esta capacitación, los participantes serán capaces de:
- Configure el entorno de desarrollo necesario para comenzar a desarrollar soluciones de integración con Spring Integration.
- Comprenda las características, los conceptos básicos y los componentes de Spring Integration.
- Aprenda a implementar patrones de integración empresarial.
- Cree aplicaciones empresariales basadas en mensajes con Spring Integration.
- Habilite la integración con flujos externos y bases de datos NoSQL (Apache Kafka, MongoDB, Redis, etc.).
- Supervise y administre los flujos de mensajería en todos los puntos de conexión.
Vaadin
14 HorasEsta capacitación en vivo dirigida por un instructor en Argentina (en línea o en el sitio) está dirigida a programadores, desarrolladores de Java y cualquier persona que desee usar Vaadin para desarrollar e implementar aplicaciones.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure un Vaadin proyecto.
- Comprender los fundamentos de Vaadin en el desarrollo de aplicaciones.
- Utilice Vaadin para desarrollar aplicaciones.
Vert.x: Crea una Aplicación Reactiva en JVM
14 HorasEn esta capacitación en vivo dirigida por un instructor en Argentina, los participantes aprenderán a usar Vert.x para crear una aplicación web asincrónica basada en eventos.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender y utilizar los diferentes componentes (núcleo, web, cliente, etc.) de la pila Vert.x.
- Utilice Vert.x para crear utilidades de red, microservicios HTTP/REST, procesamiento de eventos de gran volumen, aplicaciones de bus de mensajes back-end, etc.
- Ejecute una aplicación que pueda controlar una alta simultaneidad con subprocesos de kernel mínimos.
- Utilice las API de Vert.x para admitir Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc.
- Código asíncrono de prueba unitaria con Vert.x-Unit.
- Implemente y escale una aplicación con un hardware mínimo.