curso de_

Java threads: aprenda a crear, gestionar y aplicar con Spring

Es parte de los cursos de Java en Programación.
Discusiones sobre este curso

Java threads: aprenda a crear, gestionar y aplicar con Spring

Resumen del curso

  • Aprende a crear y utilizar tus threads
  • Explora los locks de JPA
  • Utiliza el @Async para crear threads en el servidor
  • Agenda tareas con Spring Boot
  • Conoce las threads virtuales

Público Objetivo

Este curso es ideal para quienes ya tienen conocimientos en Java y Spring Boot y desean aprender sobre los hilos (threads) y aplicarlos en diversos contextos, abordando problemas de concurrencia y mejorando el rendimiento de la aplicación.

Contenido relacionado

Cursos de Java en Programación. Lea nuestros artículos de Programación.

Última actualización

1/7/2026

¿Ya eres alumno?

Comienza el curso ahora

10h

p/ conclusión

53

Actividades

82

Minutos de video

0

Alumnos en este curso

0

Nota del curso

Certificado de participación

Instructores

Contenido Detallado

  1. 1. Utilizando threads en Java

    • Presentación
    • Preparando el ambiente
    • Tareas síncronas y asíncronas
    • Simulando tareas paralelas
    • Para saber más: ¿cómo funcionan los hilos del Sistema Operativo?
    • Para saber más: creando hilos de formas diferentes
    • Evitando el saldo negativo en la cuenta
    • Para saber más: herramientas de sincronización en Java
    • Esperando que los threads finalicen
    • Sincronizando hilos en Screenmatch
    • Manos a la obra: creando un sistema de una biblioteca
    • Lista de ejercicios: explorando hilos
    • Proyecto final de la clase
    • ¿Qué aprendimos?
  2. 2. Sincronizando requisiciones

    • Preparando el ambiente
    • Conociendo el proyecto adopet-store
    • Colecciones en Postman
    • Simulando requisiones paralelas
    • Versionando la tabla stock
    • Creando bloqueos en la base de datos
    • Para saber más: los diferentes tipos de Lock (bloqueo) de la JPA
    • Sincronizando el escenario: locks en el festival CodeChella
    • Manos a la obra: tratando la excepción del Lock Optimista
    • ¿Qué aprendimos?
  3. 3. Enviando emails con concurrencia

    • Proyecto de la clase anterior
    • Mejorando la experiencia del usuario
    • Manos a la obra: configurando el envío de correos electrónicos
    • Entendiendo como funciona Async
    • Configurando los threads creados por Spring
    • Para saber más: utilizando ejecutores de hilos
    • Configurando un ejecutor en Bytebank
    • ¿Qué aprendimos?
  4. 4. Programando el envio de reportes

    • Proyecto de la clase anterior
    • Programando el envio de reportes
    • Evolucionando el envio de reportes
    • Para saber más: agendando tareas de formas diferentes
    • Agendando la venta de millas con Spring Boot
    • Paralelizando la generación de los reportes
    • Buenas prácticas al usar CompletableFuture
    • Para saber más: sincronizando hilos con Spring Boot
    • Manos a la obra: trabajando con asincronía en Adopet
    • ¿Qué aprendimos?
  5. 5. Mejorando la performance de la aplicación

    • Proyecto de la clase anterior
    • Mejorando la performance de la aplicación
    • Conociendo los threads virtuales
    • Para saber más: utilizando el try-with-resources
    • Utilizando threads virtuales en Spring
    • Evaluando el rendimiento de Playcatch
    • Proyecto final del curso
    • Manos a la obra: creando hilos virtuales a mano
    • ¿Qué aprendimos?
    • Referencias
    • Conclusión

Conocimiento real para el mundo digital.

Precios en:

Pro

Descuento 26%
US$ 110.90un solo pago de
US$ 149.90 US$ 110.90
  • 366 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Luri, con mensajes ILIMITADAS
  • Luri Vision, la IA que detecta tus dudas.
  • Experiencias de aprendizaje, con Challenges + Mentorías 7 daysOfCode + Programas temáticos.
  • CareerUp, con Simulación de entrevistas laborales + Análisis de CVs + Mentorías de carrera.
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas

Plus

Descuento 26%
US$ 81.30un solo pago de
US$ 109.90 US$ 81.30
  • 366 Cursos
  • Acceso a TODOS los cursos por 1 año
  • Luri, la inteligencia artificial de Alura
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas

AI Boost

Descuento 26%
US$ 53.60un solo pago de
US$ 72.50 US$ 53.60
  • 41 Cursos de Inteligencia Artificial
  • Luri, la inteligencia artificial de Alura
  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro y comunidad exclusiva para resolver tus dudas
  • Acesso à Inteligencia Artificial
  • Acceso al contenido por 6 meses
  • Acceso a todos los cursos

  • Estudiar las 24 horas, dónde y cuándo quieras

  • Nuevos cursos cada semana

Whatsapp de Alura LATAMNewsletter de Alura LATAMContáctanos