La programacin Funcional nos permite crear un software ms robusto, mantenible y fcil de testear. Si hasta la fecha has estado programando con Java y quieres dar el salto a la programacin funcional y aprender el uso de Lambdas, Stream y Funciones de Alto Orden este es tu curso. Hasta la fecha la mayor parte de los programadores de Java utilizan la forma imperativa, en la que declaras todos los pasos necesarios para llegar a solucionar el problema que queras a travs de tu cdigo, pero eso implica infinidad de lneas de cdigo que al final no aportan nada a tu aplicacin, con la programacin declarativa no definimos cmo vamos a resolver el problema que nos hemos planteado, simplemente definimos cul es el problema. Que vas a aprender durante el Curso?1- Paradigma Funcional2- Lambda3- Interfaz Funcional4- Mtodos de Referencia5- Streams6- Streams Paralelos7- High Order Functions. No vuelvas a perder un trabajo por no utilizar lo ltimo que nos ofrece Java 8 y aprovecha las ventajas de la programacin funcional.