Análisis del “Máster en Java, 0 a experto” de Dumis' Network: ¿vale la pena?
Java muy detallado en 54 horas, con colecciones, hilos, archivos y JDBC bien desarrollados; se queda en Java 8 y Swing, no tiene ejercicios evaluados y lleva casi dos años sin actualizarse.
Qué promete y qué encontré al analizarlo
El Máster en Java de Dumis' Network, firmado por el ingeniero Dumitru Pirontea, que se presenta como analista y desarrollador full stack, promete ser el curso de Java más detallado y llevarte de cero a experto. Son 54.1 horas en 403 videos, con 932 reseñas que le dan un 4.62 y 9,541 alumnos. Se creó en 2022 y su última actualización es del 25 de noviembre de 2024.
Al revisar sus 63 secciones, el recorrido va por tres niveles: básico, intermedio y avanzado. Es amplio y minucioso, con matrices, colecciones, genéricos, hilos, archivos binarios y JDBC con transacciones y pool de conexiones. Lo que no tiene es nada posterior a Java 8 en los títulos ni un solo ejercicio que Udemy corrija: la práctica son 60 videos de ejercicios resueltos y aplicaciones MVC con Swing.
El temario, en resumen
- Nivel básico (74 elementos, 8.2 h): JDK y NetBeans, los 8 tipos primitivos, operadores, conversiones, Scanner y JOptionPane, condicionales, bucles y 20 ejercicios resueltos.
- POO (83, 10.5 h): clases, métodos, constructores, stack frente a heap, paso por valor y por referencia, herencia con final y super, abstractas, interfaces, wrappers, varargs, enum, static, encapsulación y polimorfismo.
- Matrices y clases de la API (79, 11.8 h): ordenación por burbuja, inserción y selección, búsqueda binaria, Math, String, Date, Calendar, la API de Time y la clase Object, casi siempre con ejercicios resueltos.
- Avanzado I (65, 10.5 h): recursividad, excepciones, colecciones Set, List y Map, genéricos con límites y comodines, Swing con MVC e hilos con sincronización.
- Avanzado II (65, 9.4 h): archivos de texto y binarios con una aplicación MVC de 14 partes, SQL con MySQL, JDBC con CRUD, transacciones y pool de conexiones.
- Java 8 funcional (32, 3.5 h): interfaces funcionales de Consumer a BinaryOperator, 17 clases de Stream API y 4 de Optional.
Puntos fuertes
- Minucioso donde otros resumen. Colecciones en 15 clases (2.8 h), genéricos (2 h), hilos con join, synchronized, hilos demonio y wait/notify (2.4 h), y archivos de texto, binarios y de objetos (4.6 h). Pocos cursos bajan a ese detalle en los temas que más cuestan al empezar.
- Bases de datos de verdad. SQL básico con MySQL, JDBC con CRUD, transacciones y pool de conexiones, y una aplicación MVC con Swing y JDBC en 8 partes. Como ingeniero, valoro que llegue a transacciones y pool: es lo que separa un ejemplo de juguete de un acceso a datos que aguanta usuarios reales.
- Java 8 bien explicado. La API de Time tiene 14 clases (2.2 h), además de Date y Calendar, y la programación funcional suma 32, con Stream API (map, filter, reduce, distinct) y Optional.
- Muchos ejemplos resueltos. Hay 60 videos de ejercicios (8.3 h): 20 del nivel básico, 10 de matrices, 10 de Math y otros de métodos, String y fechas. Las siglas del título (GS, DAM, DAW) apuntan a estudiantes de ciclos formativos, y para repasar una asignatura es material de sobra.
Aspectos mejorables
- Se quedó en Java 8. Ningún título menciona var, records, switch moderno, clases selladas ni una versión posterior a Java 8, y la última actualización es de noviembre de 2024. Desde Java 8 han salido cuatro versiones LTS: 11, 17, 21 y 25.
- Cero práctica evaluada. No hay cuestionarios, tareas ni ejercicios de codificación: los 403 elementos son videos. Los «Ejercicio N» se resuelven en pantalla, así que depende de ti pausar e intentarlo antes de ver la solución.
- Swing y NetBeans como base. Los proyectos grandes son aplicaciones MVC con Swing: 36 clases (5.5 h) entre interfaces gráficas, archivos y JDBC, todo en NetBeans. Swing sirve para entender eventos y MVC, pero casi no se usa en proyectos nuevos, y el temario no llega a APIs REST ni a Spring Boot.
- Proporciones discutibles y una promesa de más. Ordenar y buscar en matrices ocupa 13 clases (1.9 h); el polimorfismo, 1 (12 minutos). «Lo que aprenderás» incluye preparar la certificación Java, pero ningún título trata un examen de Oracle. No hay JUnit, Maven ni Git, y los subtítulos son automáticos.
Conclusión honesta
El Máster en Java de Dumis' Network es un curso de Java 8 muy completo y explicado paso a paso, con un tramo de archivos y bases de datos más sólido que el de muchos cursos más conocidos. Si estudias Java en la universidad o en un ciclo de DAM o DAW y quieres ver cada tema con calma, te servirá como curso de apoyo, aunque es el menos actualizado de los cursos de Java que comparamos.
Si tu meta es trabajar con Java hoy, complétalo con las novedades de Java 17 a 21, con pruebas (la Guía de JUnit y Mockito) y con Git, y salta después a Spring Boot. Si prefieres un solo curso con práctica evaluada, el Máster Completo Java de Andrés Guzmán es mucho más largo, pero tiene 51 tareas y pruebas con JUnit. Para certificarte, revisa la ficha de la certificación Java de Oracle.
Puntaje final: 7.1/10 · Bueno
Para estudiantes que quieren repasar Java 8 tema por tema, con muchos ejemplos y un buen tramo de archivos y JDBC. No es la mejor opción si buscas Java moderno, práctica evaluada o preparar una certificación.
Este curso sí es para ti si…
- Estudias Java en la universidad o en un ciclo de DAM o DAW
- Quieres cada tema explicado con calma y con ejercicios resueltos
- Necesitas archivos, SQL y JDBC con transacciones
- Te basta Java 8 como base para tus clases
Mejor busca otro curso si…
- Buscas Java 17 o 21, con records, sealed y switch moderno
- Quieres ejercicios con corrección y cuestionarios
- Tu objetivo es el backend con Spring Boot o la certificación de Oracle
Máster en Java , 0 a experto, Universidad, GS, DAM, DAW
- 54.1 h
- 4.6 en Udemy
Enlace directo a Udemy. Esta reseña no está patrocinada. Consulta el precio actual en Udemy.
Preguntas frecuentes
¿Está actualizado?
Su última actualización es del 25 de noviembre de 2024, y lo más reciente del temario es Java 8: lambdas, streams, Optional y la API de Time. Ese código funciona en las versiones actuales, pero no verás records, clases selladas ni hilos virtuales.
¿Cuánto tiempo toma terminarlo?
Son 54.1 horas en 403 videos. A una hora diaria, calcula unos dos meses solo de video; si intentas cada ejercicio antes de ver la solución, de 3 a 4 meses.
¿Necesito saber programar?
No. Pide dominio básico del ordenador y un sistema operativo de 64 bits, y empieza por instalar el JDK y NetBeans. Entre su público están quienes se inician en la programación.
Alternativas que también analicé
Todo el ranking de Programación
Máster Completo Java de cero a experto Actualizado (+163hrs)
Andrés Guzmán
El curso de Java más completo en lo técnico, con pruebas, 51 tareas y microservicios; sus 163 horas incluyen un gran bloque de Jakarta EE y un Spring mal ordenado.
Universidad Java - Cero a Experto - Actualizado (+155 hrs)
Global Mentoring Ing. Ubaldo Acosta (Ing). Marcela Gamiño
Un curso enorme y muy valorado para empezar Java con calma y muchos proyectos con Spring Boot; pero casi la mitad es material heredado y no enseña pruebas automatizadas.
Aprende Java en 15 días
Alfredo Leal
Java desde cero en 18 horas bien ordenadas, de la sintaxis a la POO, los streams, SOLID y JUnit; la práctica se concentra en los 5 primeros días y no enseña java.time ni bases de datos.