Programación funcional en Java

Aprende una forma diferente de resolver problemas clásicos, desde otro punto de vista más seguro, legible y simple

Ratings: 4.66 / 5.00




Description

Este curso de programación funcional en Java pretende asentar unas bases sólidas de lo que es el paradigma de programación funcional, aplicado al lenguaje Java, y con ello, ver una forma distinta de abordar ciertos tipos de programas que, con la programación tradicional, pueden ser más costosos de implementar, y más propensos a cometer errores.

Para ello, veremos al principio cuáles son las características sobre las que se asienta el paradigma de programación funcional, y después veremos los dos grandes ámbitos en los que se aplica en Java: el uso de expresiones lambda para implementar interfaces de forma sencilla y compacta, y el uso de streams para manipular colecciones de datos de forma segura y sencilla, para extraer información que nos pueda resultar útil de ellas.

What You Will Learn!

  • Comprender las características del paradigma de programación funcional, que enfoca de forma distinta la manera de resolver un problema
  • Aprender el concepto de "expresión lambda", y cómo se utiliza en Java para implementar interfaces de forma sencilla y compacta
  • Gestionar colecciones de datos mediante streams, y poder extraer y manipular información a partir de ellos
  • Almacenar y recuperar información de ficheros de texto de forma sencilla

Who Should Attend!

  • Personas con unas nociones básicas de programación que quieran profundizar y descubrir otros enfoques alternativos a la hora de resolver ciertos problemas