Bienvenido(a) al curso más completo de expresiones lambda, programación funcional y streams con Java.
En este curso nos vamos a enfocar en conocer a detalle que es, de donde viene y como aplica la programación funcional y las expresiones lambda.
- Aprenderemos a dar soluciones utilizando este paradigma. Vamos a enfocarnos en ejemplos prácticos y profesionales.
- El curso cubre todas las areas de lambdas y streams en java. Vamos a ver desde lo más básico hasta ejemplos avanzados. Implementaremos patrones de diseño.
- Conoceremos todo el paquete java.util.function y detallaremos para que sirve cada interfaz funcional propuesta por el JDK.
- Entederemos que son las referecias a métodos y estudiaremos los 4 tipos de referencias que existen
- Utilizaremos los streams para hacer operaciones simples y complejas(filtros, trasformaciones, búsquedas, ordenamientos, etc...).
- Veremos como usar concurrencia con expresiones lambdas y streams.
- Implementaremos un lector de archivos con expresiones lambdas .
- Daremos soluciona a un problema estructural con un patron de diseño Straegy.
- Aprenderemos a utilizar la clase collectors con los Streams para hacer agrupamientos, particiones y transformaciones a diferentes estucturas de datos mutables e inmutables.
- El curso siempre estará actualizado con todas las novedades del JDK (actualizado hasta java 18).
Extras.
- Uso de librerias como lombok y jackson databind (muy ocupadas en frameworks de desarrollo empresarial como Spring)
- Aprenderemos otros paradigmas como la programación génerica.
Así que vamos al código!!!
1149
68
TAKE THIS COURSE