Saltar al contenido

Aplicación de técnicas de programación funcional en Java

Sección Introducción Transcripciones

Resumen del curso

Aplicación de técnicas de programación funcional en Java
Aplicación de técnicas de programación funcional en Java

Hola a todos, mi nombre es Esteban Herrera. Bienvenidos a mi curso, Aplicando Técnicas de Programación Funcional en Java. He estado trabajando con Java por más de 10 años. Amo el lenguaje y enseño todo lo que sé sobre él. Java 8 introdujo características como las Expresiones Lambda, referencias de métodos, y el API de flujo con la intención de hacer más fácil el uso de Java para la programación funcional. Pero estas características no refuerzan los principios de programación funcional como la transparencia referencial. Sólo permiten programar en un estilo funcional y a veces de forma limitada. Más allá de las Expresiones Lambda y los streams, en este curso, aprenderá los principios y técnicas más importantes detrás de la programación funcional. Algunos de los temas principales que cubriremos incluyen el concepto de funciones puras, currying y aplicación parcial, cómo abstraer las estructuras de control, y mónadas. Al final de este curso, sabrá cómo utilizar las técnicas de programación funcional para construir aplicaciones más robustas y mantenibles. Antes de comenzar el curso, deberá estar familiarizado con el Stream API, las expresiones de Lambda, las referencias de métodos y los genéricos. Espero que me acompañe en este viaje para aprender programación funcional en Java con el curso, Aplicando Técnicas de Programación Funcional en Java, en .