Tu stack envejece solo
Java publica una versión cada seis meses. Lo que no repasas, se te olvida. Lo que se te olvida, aparece justo en la entrevista.
Gratis · Sin tarjeta · Java & Futuro
NextPatch es tu gimnasio técnico: 3 minutos al día resolviendo los cambios reales entre versiones de Java. Sin quedarte atrás. Sin sustos en la próxima entrevista.
Registro gratis · Todas las funciones incluidas · Sin tarjeta
Y un día abres una oferta de trabajo, o un pull request de un compañero, y no reconoces el código.
Java publica una versión cada seis meses. Lo que no repasas, se te olvida. Lo que se te olvida, aparece justo en la entrevista.
Records, pattern matching, sealed classes, virtual threads… Ya no es un «plus»: es lo que se espera de un perfil senior.
Cuarenta páginas de release notes por versión. Nosotros lo destilamos a un resumen de 45 segundos y un reto para que se te quede.
Pruébalo ahora · sin registro
Esto es exactamente lo que harás cada día en NextPatch. La corrección es instantánea y determinista: nada de compilar, nada de trampas.
Desde Java 10 el compilador puede inferir el tipo de una variable local. Escribe la palabra clave que falta:
____ nombres = List.of("Ana", "Luis", "Sam");
«var» (Java 10) toma el tipo del lado derecho: aquí List<String>. Solo vale para variables locales y el tipo sigue siendo estático, no dinámico.
En Java 21, ¿cuál es la forma correcta de un switch con pattern matching que devuelve un texto según el tipo de obj?
El pattern matching para switch (final en Java 21) usa «case Tipo variable ->». Vincula la variable ya casteada en cada rama: sin instanceof y sin casts a mano.
Desde Java 22 puedes marcar con un solo carácter una variable que necesitas declarar pero cuyo valor no vas a usar. Complétalo:
int total = 0;
La variable sin nombre «_» (Java 22) dice «necesito la variable, no su valor». Funciona en bucles, en catch (Exception _), en lambdas y en patrones de record.
Eso es un día normal en NextPatch. Crea tu cuenta gratis y esto empieza a sumar: racha diaria, insignias, clasificación y rutas para cada salto de versión.
Crear mi cuenta gratis y guardar el progreso¿Te has quedado con ganas? Cada día hay un reto nuevo, y cientos más ordenados por versión. Sin cuenta.
Como esas apps de idiomas, pero para no oxidarte como desarrollador.
Qué cambió entre una versión y la siguiente, con un ejemplo de antes y después.
Rellenar huecos, corregir una línea, ordenar código o predecir la salida.
Vuelve mañana. La racha es el truco: convierte «algún día lo miro» en un hábito.
No hay un muro de pago que te bloquee la mitad de las funciones. Creas la cuenta y lo tienes todo desbloqueado.
Ni tarjeta, ni anuncios, ni versión de prueba que caduca. La cuenta gratuita es la cuenta completa.
Somos un equipo pequeño de desarrolladores que se cansó de descubrir en una entrevista —o revisando el código de otro— que llevaba tres versiones de retraso.
NextPatch nació para arreglar eso con un hábito diminuto en lugar de un curso de fin de semana que nunca empiezas. Hoy cubrimos el ecosistema Java y Spring Boot; la idea es ir sumando cada versión nueva poco después de que salga.
Estamos en beta: puede que algo falle o cambie de sitio. Si ves un error o echas algo en falta, escríbenos: lo leemos.
Más sobre el proyecto«El mejor momento para ponerte al día era en cada release. El segundo mejor momento es hoy, tres minutos.»
Dudas, fallos, ideas o ganas de apoyar el proyecto: por aquí.
Una cuenta atendida por una persona, no un buzón automático.
Escribir un correo Ver la página de contactoEs gratis y sin anuncios. Si te está sirviendo, una donación única paga el servidor y el tiempo de escribir retos nuevos.
Ver cómo apoyarLo que más nos preguntan antes de crear la cuenta.
Sí. Crear la cuenta es gratis y da acceso a todas las funciones: rutas, retos, XP, rachas, insignias y clasificación. Sin tarjeta y sin anuncios.
No. Funciona en el navegador y la corrección es determinista: eliges, rellenas o reordenas, y NextPatch valida al instante. No se ejecuta código.
Ahora mismo, el ecosistema Java y Spring Boot, organizado por saltos de versión: Java 8 → 11, 17 → 21, 21 → 25 y las siguientes según van saliendo.
Para desarrolladores en activo que quieren mantenerse al día entre versiones, preparar entrevistas técnicas o repasar antes de migrar un proyecto.
Unos 3 minutos: un resumen de ~45 segundos y un reto de ~2 minutos. La racha diaria es lo que convierte el repaso en un hábito.
La interfaz y el contenido están en español, catalán e inglés.
Empieza hoy con un reto. Mañana, con otro. La cuenta es gratis y guarda tu progreso.
Crear cuenta gratisSin tarjeta · Todas las funciones · Sin anuncios