Bonificable 100 % FUNDAENivel iniciación60 horasAula virtual con formador

Curso de Java Swing

Swing sigue presente en numerosas aplicaciones de gestión empresarial desarrolladas en Java a lo largo de los últimos veinte años, y saber trabajar con ella es imprescindible para muchos equipos que dan mantenimiento a ese software. Este curso cubre desde los componentes básicos y el modelo de eventos de Swing hasta el acceso a bases de datos con JDBC y patrones de organización que facilitan mantener aplicaciones grandes, con especial atención a los problemas habituales de concurrencia en interfaces gráficas Java.

  • Java
  • Swing
  • Escritorio
  • JDBC

Qué vas a conseguir

Objetivos del curso

  • Construir interfaces de escritorio con los componentes de Swing
  • Gestionar eventos de usuario y el modelo de threading de Swing
  • Acceder a bases de datos relacionales con JDBC desde una app Swing
  • Aplicar patrones de organización (MVC) en aplicaciones Swing
  • Empaquetar una aplicación Java Swing para su distribución

A quién va dirigido

  • Desarrolladores Java que necesitan construir o mantener interfaces de escritorio
  • Equipos que dan soporte a aplicaciones Java Swing existentes
  • Perfiles técnicos que se incorporan a proyectos de gestión desarrollados en Java

Requisitos previos

  • Conocimientos sólidos de Java y programación orientada a objetos
  • No se requiere experiencia previa con Swing
  • Ordenador con JDK y un IDE Java (Eclipse o IntelliJ) instalados

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Fundamentos de Swing

    • Jerarquía de componentes de Swing
    • Layouts y organización de formularios
    • Diferencias con AWT y JavaFX
  2. 02Eventos y modelo de threading

    • Listeners y gestión de eventos de usuario
    • El Event Dispatch Thread y sus implicaciones
    • SwingWorker para tareas en segundo plano
  3. 03Componentes avanzados y tablas de datos

    • JTable y modelos de datos personalizados
    • Formularios complejos con validación
    • Diálogos y componentes reutilizables
  4. 04Acceso a datos con JDBC

    • Conexión a bases de datos relacionales
    • Ejecución de consultas y gestión de transacciones
    • Vinculación de resultados a componentes Swing
  5. 05Organización y mantenimiento de aplicaciones Swing

    • Patrón MVC aplicado a Swing
    • Buenas prácticas para aplicaciones heredadas
    • Empaquetado con jpackage

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre Java Swing

Hablar con un asesor

Cursos relacionados

Ver toda el área
Intermedio60 h

.NET MAUI Escritorio

Construye aplicaciones de escritorio para Windows y macOS con .NET MAUI: XAML, MVVM y acceso a datos.

Bonificable al 100 % con FUNDAE

Ver curso
Intermedio60 h

React Native Escritorio

Lleva tu conocimiento de React Native a Windows y macOS con React Native Windows y React Native macOS.

Bonificable al 100 % con FUNDAE

Ver curso
Intermedio60 h

Flutter Escritorio

Construye aplicaciones de escritorio para Windows, macOS y Linux con Flutter a partir de una única base de código.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de Java Swing con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · Java Swing

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.