OpenWebinars
Backend
Java

Java 18: Programación funcional avanzada

Comienza a formarte en programación funcional avanzada en Java 18 con este curso práctico, en el que aprenderás a utilizar operaciones intermedias y terminales, a generar Streams eficientemente y las mejoras funcionales en varias APIs.

4.4(122 valoraciones)

Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Taller impartido por

Avatar:Alan Sastre

Alan Sastre

Experto en Desarrollo web

Contenido de la formación

1 Secciones · 1 Lecciones · 53 min. en total

Taller

53 min.

Habilidades que obtendrás

  • Operaciones intermedias.
  • Operaciones terminales.
  • Generación de Streams.
  • Streams paralelos.
  • Mejoras funcionales en distintas APIs.

Requisitos mínimos

Es recomendable haber cursado tener conocimientos sobre programación orientada a objetos en java y haber cursado nuestros siguientes talleres:

 

Valoración de nuestros alumnos

4.4
122 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Contenido bien explicado y detallado
Andrés Palacios
Sigo preferiendo varios videos a uno de 1 hora
Sonia Moreno Gimeno

Completa tu formación con estos contenidos

Icono de la tecnología
Curso

Java desde 0: Orientación a Objetos

Principiante
6 h. y 41 min.

En esta formación veremos como crear una aplicación Java utilizando el paradigma de Orientación a Objetos, conociendo las...

Luis Miguel López Magaña
4.5
Icono de la tecnología
Curso

Java desde 0: Introducción

Principiante
6 h. y 13 min.

Con esta formación aprenderás a crear una aplicación Java desde cero, conociendo los fundamentos más importantes del lenguaje...

Luis Miguel López Magaña
4.6

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso
Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todas las formaciones de la ruta.

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

En tu camino para convertirte en un programador Java de éxito, llegó el momento de adentrarte en las complejidades de la programación funcional. Con este curso totalmente práctico, aprenderás de forma aplicada los conceptos avanzados que te permitirán dominar Java 18.

Si quieres sacar el máximo provecho de esta formación, es altamente recomendable haber realizado los cursos anteriores sobre programación funcional en Java 18, ya que será necesario contar con esos conocimientos para comprender todo lo que se explica aquí.

A lo largo de este taller de aprendizaje práctico, el profesor irá explicando lo referente a las operaciones intermedias y terminales en el contexto de programación funcional. También veremos la generación de Streams y cómo trabajar con Streams paralelos para lograr un mayor rendimiento en tus aplicaciones.

Para finalizar la formación sobre programación funcional avanzada en Java 18, se explicarán las mejoras funcionales en diferentes APIs, como Collectors y Comparator, así como en java.nio.

Este curso es parte de nuestro conjunto de cursos dedicados a Java 18 en la plataforma, por lo que podrás continuar tu aprendizaje, por ejemplo, con el Curso de Java 18: Estructuras de datos.

Prepárate para potenciar tus conocimientos y mejorar tus habilidades de programación funcional en Java, lo que te llevará a dar un paso adelante en tu perfil como desarrollador Java.