gradient
Curso de Programación Funcional con Java SE

Curso de Programación Funcional con Java SE

Nivel Básico
40 clases
4 horas de contenido
12 horas de práctica

Desarrolla aplicaciones funcionales en Java SE, aprendiendo a utilizar lambdas, streams y la clase Optional. Implementa colecciones y API RESTful, mientras construyes una herramienta CLI para buscar empleos en GitHub.

Functional Programming en Java

Optional y Streams: Datos mas interesantes

Todo junto: Proyecto Job-search

  • Profes del curso

    Conoce quién enseña el curso

    Sinuhé Jaime Valencia

    Sinuhé Jaime Valencia

    Ver cursos de Sinuhé

    Proyecto del curso

    Proyecto del curso

    software y recursos necesarios

    • IntelliJIdea.
    • Java SE.
    Opiniones del curso

    4.6 · 839 opiniones

    Felipe de Jesús Galindo Aguilarhttps://static.platzi.com/media/flags/MX.png

    Felipe de Jesús Galindo Aguilar

    @lipedeace_92·

    El conocimiento del profesor es excelente, pero siento que en ocasiones va muy rápido o en ocasiones se obvia que algún concepto ya se tiene adquirido y no se explica.

    David Linares Carbajalhttps://static.platzi.com/media/flags/MX.png

    David Linares Carbajal

    @davidlicar·

    Un poco de mas organización en los recursos que comparte solo eso.

    Lisbey Yurani Urrea Marinhttps://static.platzi.com/media/flags/CO.png

    Lisbey Yurani Urrea Marin

    @LisbeyUrrea·

    muy bueno el curso, solo me hubiera gustado un mejor proyecto para recopilar todos los conocimientos adquiridos.

    jorge pinedahttps://static.platzi.com/media/flags/CO.png

    jorge pineda

    @jorge.pineda·

    es un buen profesor , aunque esl tema es complejo. Podria ir mas despacio.

    Bryan Estiven Silva Mercadohttps://static.platzi.com/media/flags/ecuador.png

    Bryan Estiven Silva Mercado

    @bryan_ec·

    Pues este curso fue difícil para mi, java es mi nemesis pero después de ver un par de veces los videos y un par de intentos lo logré. Adicional el profe explica muy bien

    Fernando Daniel Muñoz Ramirezhttps://static.platzi.com/media/flags/MX.png

    Fernando Daniel Muñoz Ramirez

    @ferdanymr·

    un poco engorroso, pero a la larga le vas entendiendo sin problemas

    Yoexer Elias Moran Urciahttps://static.platzi.com/media/flags/PE.png

    Yoexer Elias Moran Urcia

    @yoexereliasmoranurcia·

    Me gustó cómo explica la teoría, es muy entendible.

    Máximo Calderonhttps://static.platzi.com/media/flags/VE.png

    Máximo Calderon

    @CAPONERO·

    Mi negativa de recomendar este curso es porque ya está (2025) muy desactualizado y, eso en nuestra profesión es un aspecto crucial....

    Juan Abel Callupe Cuevahttps://static.platzi.com/media/flags/PE.png

    Juan Abel Callupe Cueva

    @juan.callupe·

    Excelente

    Francisco Riveroshttps://static.platzi.com/media/flags/PY.png

    Francisco Riveros

    @francisco-riveros977·

    Excelente tutor,

    https://static.platzi.com/media/flags/CO.png

    @oscar.alvarezvi·

    omitido

    Josué Esteban Cordero Ruvalcabahttps://static.platzi.com/media/flags/MX.png

    Josué Esteban Cordero Ruvalcaba

    @Josue12·

    Un curso muy completo, da una vision bastante completa del paradigma funcional en Java. El proyecto final esta muy bueno ya que integra OOP, Interfaces y programacion funcional, junto con buenas practicas para produccion. Aunque en 2025, el enlace de la API ya esta deprecado, aun asi se aprende mucho.

    Juan Carlos Valencia Duquehttps://static.platzi.com/media/flags/CO.png

    Juan Carlos Valencia Duque

    @juancarlos.valencia699·

    fue un poco enredadoso al final pero logre aprender

    Christian Barreto Rojashttps://static.platzi.com/media/flags/CO.png

    Christian Barreto Rojas

    @christianbarretorojas·

    Es importante actualizar el curso, de modo que el proyecto final pueda ser implementado con el contenido del curso y no con datos externos (que es justamente la razón por la que me suscribí a platzi, tener la info en un lugar y no tener que buscarla por todas partes)

    Cristian Jose Curup Muyushttps://static.platzi.com/media/flags/GT.png

    Cristian Jose Curup Muyus

    @cristiann-curup·

    Si bien la ultima parte del curso, es algo dificil de comprender para personas con poca experiencia en Java, la explicacion del concepto de Programacion Funciona es muy buena.

    Joel Verahttps://static.platzi.com/media/flags/PE.png

    Joel Vera

    @joelvera1010·

    Muy buen curso , pero está obsoleto para las versiones de este año, espero sigan realizando cursos de Java pero con una versiona más actualizada porfavor..

    David Lunahttps://static.platzi.com/media/flags/CR.png

    David Luna

    @davidrlunag·

    Excelente curso sobre programación funcional, muy bien explicado y con muchos ejemplos q ayudan a entenderlo mejor

    DAVID CELYhttps://static.platzi.com/media/flags/US.png

    DAVID CELY

    @david.cely·

    Diseñar funciones para transformación de datos

    Jonathan Alejandro Beltrán Ramírezhttps://static.platzi.com/media/flags/US.png

    Jonathan Alejandro Beltrán Ramírez

    @jonathan.beltran·

    Al ser un estilo de programacion y permitir facilitar las pruebas desde este punto de vista, me parece muy seguro y util el programar con este estilo

    Holman Hernandezhttps://static.platzi.com/media/flags/CO.png

    Holman Hernandez

    @holman.hernandez·

    Bien

    Luis Alberto Sanchez Ortegahttps://static.platzi.com/media/flags/MX.png

    Luis Alberto Sanchez Ortega

    @sanchezluisalberto92·

    Excelente curso que explica a detalle la programación funcional y multiples conceptos necesarios para comprender como funciona

    Armando Cruz Vidalhttps://static.platzi.com/media/flags/MX.png

    Armando Cruz Vidal

    @hao_2-d364·

    Lo más sobresaliente del recurso sobre programación funcional en Java fue la oportunidad de aprender a utilizar las funciones lambda, así como nuevas clases y paquetes, para su aplicación en la programación funcional.

    https://static.platzi.com/media/flags/CO.png

    @mangaritab·

    Excelente

    Angel De Jesus Gonzalez Sanchezhttps://static.platzi.com/media/flags/CO.png

    Angel De Jesus Gonzalez Sanchez

    @angelgz·

    Excelente Curso

    https://static.platzi.com/media/flags/MX.png

    @jesussanchezp·

    Excelente curso, solo faltaron más ejemplos o ejercicios en código.

    Tarqui Callisaya Gladys Paolahttps://static.platzi.com/media/flags/BO.png

    Tarqui Callisaya Gladys Paola

    @gtarqui·

    La explicacion y los ejemplos

    Gerardo Esterillahttps://static.platzi.com/media/flags/CO.png

    Gerardo Esterilla

    @gerardo.esterilla·

    Excelente curso para tener bases de programacion funcional.

    Laura Acuñahttps://static.platzi.com/media/flags/PT.png

    Laura Acuña

    @letscodemom·

    Sier contagia un entusiasmo increible por la programacion. Es un placer escuchar sus clases. El contenido de este curso es una buena primera aproximación al tema..Mas cursos de Sier por favor!!!

    Ruben Dario Consuegra Briceñohttps://static.platzi.com/media/flags/CO.png

    Ruben Dario Consuegra Briceño

    @rconsuegrabr·

    Es un tema complejo que el docente redujo a un entendimiento un poco mas claro. Aun así hubieron momentos donde el entendimiento se hizo un poco mas difícil. Quizás aplicar la programación funcional a un ambiente real no tanto teórico básico hubiera servidor mucho

    William Fernando Peña Corzohttps://static.platzi.com/media/flags/CO.png

    William Fernando Peña Corzo

    @william.pena667·

    las explicaciones

    Ver las 839 opiniones
    Eleva tu aprendizaje

    Este curso es parte de estas rutas de aprendizaje

    Comunidad

    La comunidad es nuestro super poder

    Contenido adicional creado por la comunidad que nunca para de aprender