Curso JavaFX - Aplicaciones de Escritorio Modernas
por Nelson Eduardo Castiblanco Sepulveda
Enseña a crear aplicaciones de escritorio con JavaFX, interfaces gráficas con estilos modernos y almacenamiento de datos en PostgreSQL, usando TableView.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Programación en Udemy impartido por Nelson Eduardo Castiblanco Sepulveda (1 h 33 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Personas que ya conocen Java básico y quieren crear su primera aplicación de escritorio con interfaz gráfica.
- Duración
- 1 h 33 min · 13 lecciones
- Precio
- Gratis en Udemy
- Autor
- Nelson Eduardo Castiblanco Sepulveda
- Plan sugerido
- 2 sem. · 2 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso corto y práctico para iniciarse en aplicaciones de escritorio con JavaFX y PostgreSQL. Resulta útil para quien ya conoce Java y quiere un proyecto guiado, aunque no profundiza demasiado y faltan datos sobre su actualidad.
Puntos fuertes
- Enfoque práctico: se construye una aplicación con base de datos real.
- Breve y directo, asequible para completarlo en pocas sesiones.
- Incluye estilos e iconos para mejorar el aspecto de la interfaz.
A tener en cuenta
- No se indica el año de publicación, así que no se puede valorar su actualidad.
- La descripción da poco detalle sobre versiones o herramientas concretas.
- Su duración limita la profundidad; no se mencionan ejercicios ni material descargable.
De qué trata
El curso enseña a desarrollar aplicaciones de escritorio en Java con JavaFX, con una interfaz moderna y conexión a una base de datos PostgreSQL. Dura unos 93 minutos y se divide en 13 lecciones.
Empieza con la introducción y alcance, la instalación y configuración del entorno, y un primer programa en JavaFX. Después trata la creación y edición de interfaces gráficas, y desarrolla una aplicación de escritorio con un módulo de productos. Incluye el uso del TableView para mostrar datos de la base de datos, además de iconos y estilos.
- Instalación y configuración del entorno JavaFX
- Creación y edición de interfaces gráficas
- Conexión con base de datos PostgreSQL
- Uso completo de TableView
- Iconos y estilos modernos
Para quién es este curso
- Personas que ya conocen Java básico y quieren crear su primera aplicación de escritorio con interfaz gráfica.
- Estudiantes que buscan un ejemplo práctico de conexión entre JavaFX y una base de datos PostgreSQL.
Mejor busca otro si…
- Quien aún no sabe programar en Java y necesita aprender el lenguaje desde cero.
- Quien busque una cobertura profunda y avanzada de JavaFX: son solo unos 93 minutos.
Antes de empezar
- Conocimientos básicos de Java (el curso se centra en JavaFX y no parece enseñar el lenguaje).
- Nociones básicas de bases de datos y SQL, útiles para el trabajo con PostgreSQL.
Qué sabrás hacer al terminar
- Configurar el entorno de desarrollo para trabajar con JavaFX.
- Crear y editar interfaces gráficas con componentes de JavaFX.
- Conectar una aplicación de escritorio con una base de datos PostgreSQL.
- Mostrar datos de la base de datos usando TableView.
- Aplicar iconos y estilos para una apariencia más moderna.
Estructura del curso
- 01
Introducción y entorno
Presenta el alcance del curso y explica la instalación y configuración del entorno de desarrollo.
- 02
Primer programa y GUI
Primer programa en JavaFX y creación y edición de interfaces gráficas con componentes.
- 03
Aplicación de escritorio y módulo Productos
Desarrollo de una aplicación de escritorio con base de datos PostgreSQL, incluido un módulo de productos con TableView.
Capítulos del vídeo
- 01Introduccion y alcance
- 02Instalacion y configuracion del entorno de desarrollo
- 03Primer programa en JavaFX
- 04GUI Crear y editar interfaces graficas
- 05Desarrollo de una aplicacion de escriotorio
- 06MODULO PRODUCTOS
Plan de estudio sugerido
2 semanas · unas 2 h por semana
- 1.Sesión 1: introducción, instalación del entorno y primer programa; comprueba que todo se ejecuta.
- 2.Sesión 2: creación y edición de interfaces gráficas; practica con distintos componentes.
- 3.Sesión 3: desarrollo de la aplicación y módulo Productos; conecta PostgreSQL y prueba el TableView.
- 4.Sesión 4: repite el proyecto con tus propios datos y cambia estilos e iconos.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Instala PostgreSQL y el entorno de desarrollo antes de empezar para seguir los capítulos de instalación sin cortes.
- Escribe el código mientras lo ves en lugar de solo mirarlo, sobre todo en el módulo Productos.
- Al terminar, crea otro módulo propio similar a Productos para afianzar el uso de TableView.
Antes y después de este curso
- Antes de este cursoIntroducción a Java desde ceroRefuerza los fundamentos de Java que este curso parece dar por sabidos.
- Antes de este cursoAprende SQL - Curso desde cero con MySQL, PostgreSQL, Backend y DockerAyuda a entender SQL y PostgreSQL, usado para almacenar los datos.
Cómo lo presenta Nelson Eduardo Castiblanco Sepulveda
Desarrollo de aplicaciones de escritorio en lenguaje Java con interfaz moderna e intuitiva.
Curso JavaFX para el desarrollo de aplicaciones de escritorio modernas con conexion a una base de datos PostgreSQL para el almacenamiento de la información. Interacción y uso de componentes gráficos para creación de interfaz grafica. Uso completo del TableView para mostrar información desde la base de…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Cuánto dura el curso?
Unos 93 minutos repartidos en 13 lecciones. Con pausas y práctica puedes necesitar unas tres horas o más.
+¿Qué base de datos utiliza?
PostgreSQL, que se emplea para almacenar la información de la aplicación y mostrarla en un TableView.
+¿Necesito saber Java?
La descripción habla de desarrollar en Java y no menciona que enseñe el lenguaje, así que conviene tener conocimientos básicos previos.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de Nelson Eduardo Castiblanco Sepulveda; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Programación
Agentic AI – Complete Course for Beginners
Curso de unas 24 horas para construir sistemas de agentes de IA con LangChain y LangGraph: Pydantic, flujos de trabajo, memoria, RAG y despliegue en AWS y Render.
Aprende Accesibilidad Web paso a paso
Introducción práctica a la accesibilidad web: pautas y leyes, contenido, navegación, diseño e interacción accesibles, relación con el SEO y evaluación de sitios.
Aprende Godot - Curso completo desde cero
Crea tu primer videojuego 3D en Godot 4 desde cero: escenas, nodos, GDScript, físicas, animaciones, sonido y exportación a .exe.
Aprende JavaScript Ahora! curso completo desde cero para principiantes
Curso de JavaScript desde cero: entorno, variables, tipos, operadores, control de flujo, diez ejercicios y objetos con funciones constructoras.