OpenWebinars
Backend
Java

Java desde 0: Lambda, Optionals y Streams

El paradigma de programación funcional ha cogido fuerza a lo largo de los últimos años. La forma de llevarlo a la práctica con Java es a través del uso de expresiones lambda, que harán que nuestro código sea capaz de ser más expresivo. En combinación con el API Stream, podremos procesar flujos de información de una forma muy rápida y efectiva. Por último, conocer bien la clase Optional nos permitirá ahorrarnos muchos problemas con valores nulos.


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

Curso impartido por

Avatar:Luis Miguel López Magaña

Luis Miguel López Magaña

Experto en Java

Contenido de la formación

5 Secciones · 37 Lecciones · 4 h. y 41 min. en total

Introducción

4 min.

Expresiones Lambda

1 h. y 8 min.

Optional

48 min.

API Stream

2 h. y 36 min.

Conclusiones

3 min.

Habilidades que obtendrás

  • Reconocer las interfaces funcionales como punto de partida para diseñar expresiones lambda.
  • Utilizar la potencia de las expresiones lambda para conseguir un código más expresivo.
  • Valorar el uso de la clase Optional para evitar errores NPE (NullPointerException).
  • Reconocer el API Stream como una alternativa para el manejo de flujos de datos de una forma concisa y expresiva.
  • Conocer los diferentes tipos de operaciones de creación, intermedias y terminales que se pueden realizar con los Stream.

Requisitos mínimos

Es necesario tener conocimientos básicos de Java y Orientación a Objetos. Esta formación es la continuación de Java desde 0: excepciones, fechas, modularidad e I/O    

Valoración de nuestros alumnos

4.6
33 valoraciones
  • 5
  • 4
  • 3
  • 2
  • 1
Se echa en falta mas ejemplos
JOSE MANUEL MUIÑOS ALTAMIRANO
Muy bacano
Jorge Alexander Villarraga Velasco

Completa tu formación con estos contenidos

Curso

Java desde 0: Ejemplo práctico

Principiante
2 h. y 17 min.

Aprende algunos de los conceptos de programación Java más importantes a través de un ejemplo práctico. Con esta...

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

Java desde 0: Records, Genéricos y Colecciones

Principiante
5 h. y 10 min.

En esta formación crearemos una aplicación Java que haga uso de records, registros, enumeraciones, y clases genéricas, conociendo...

Luis Miguel López Magaña
4.5

Preguntas frecuentes

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

Cuéntanos tu caso

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

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.