OpenWebinars
Backend
Java

Programación funcional en Java 18: Interfaces funcionales y lambdas

Profundiza en la programación funcional en Java 18 con este curso práctico centrado en las interfaces funcionales y lambdas, con las que aprenderás a escribir un código más eficiente y potente.

4.5(125 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 · 58 min. en total

Taller

58 min.

Habilidades que obtendrás

  • Paradigma de la programación funcional.
  • Interfaces funcionales: Predicate, Consumer, Function, Supplier, Comparator.
  • Sintaxis lambda.

Requisitos mínimos

Es recomendable conocer la Programación Orientada a Objetos en Java.
 

Valoración de nuestros alumnos

4.5
125 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Contenido correcto para una primera toma de contacto con "programación funcional"
Andrés Palacios
Explicacione claras y concisa de todo
IGNACIO ROMERO NUÑEZ

Completa tu formación con estos contenidos

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í.

Si ya tienes conocimientos en la Programación Orientada a Objetos con Java, el siguiente paso para mejorar tus habilidades como programador Java es adentrarte en el mundo de la programación funcional en Java 18.

En este curso práctico te iniciarás en la esencia de la programación funcional, ya que de una forma aplicada aprenderás cómo diferenciar la Programación Orientada a Objetos y cómo puede cambiar la manera en que te planteas el desarrollo de código.

Descubrirás en detalle las interfaces funcionales esenciales como Predicate, Consumer, Function, Supplier y Comparator. Estas interfaces te permitirán realizar operaciones de manera funcional en tus datos, aportando claridad y eficiencia a tu código.

También veremos las lambdas, que son una parte fundamental de la programación funcional en Java 18. Aprenderás la sintaxis de las lambdas y cómo aplicarlas junto a las interfaces funcionales para crear código conciso y poderoso. Esta combinación te permitirá escribir código más claro y efectivo.

Este curso se destaca por su enfoque práctico y aplicado. A través de ejemplos concretos, codificación y experimentación, obtendrás una experiencia real de cómo la programación funcional puede enriquecer tus habilidades en Java 18.

Si estás listo para explorar las interfaces funcionales y las lambdas en el contexto de la programación funcional en Java 18, este curso es tu puerta de entrada. Una vez que lo finalices, te recomendamos realizar el Curso de programación funcional en Java 18: Métodos de referencia, para continuar tu formación.