la ruta actual es esta
https://github.com/sierisimo/JavaSE-Functional-platzi
Introducción a la programación Funcional
¿Qué es la Programación Funcional?
Entendiendo las partes de la programación funcional
¿Qué es una función en Java?
Funciones como ciudadanos de primera clase
Funciones puras
Entendiendo los efectos secundarios
Funciones de orden mayor
Funciones lambda
Inmutabilidad
Functional Programming en Java
Repositorio del curso
Configuración del entorno de trabajo
Revisando el paquete java.util.function: Function
Revisando el paquete java.util.function: Predicate
Revisando el paquete java.util.function: Consumer y Supplier
Revisando el paquete java.util.function: Operators y BiFunction
Entendiendo dos jugadores clave: SAM y FunctionalInterface
Operador de Referencia
Analizando la inferencia de tipos
Comprendiendo la sintaxis de las funciones lambda
Usando metodos default en nuestras interfaces
Dándole nombre a un viejo amigo: Chaining
Entendiendo la composición de funciones
Optional y Streams: Datos mas interesantes
La clase Optional
Entendiendo los Streams
¿Qué son los Stream listeners?
Operaciones y Collectors
Streams de tipo específico y Paralelismo
Operaciones Terminales
Operaciones Intermedias
Collectors
Todo junto: Proyecto Job-search
job-search: Un proyecto para encontrar trabajo
Vista rápida a un proyecto de Gradle
Revisando las opciones para nuestro CLI
Librerías adicionales para nuestro proyecto
Entendiendo la API de jobs
Diseñando las Funciones Constructoras de nuestro Proyecto
Agregando validaciones de datos
Diseñando las funciones de transformacion de datos
Creando flujos extras de transformación de Datos
Conclusiones
Un repaso a lo aprendido
Aportes 23
Preguntas 0
la ruta actual es esta
https://github.com/sierisimo/JavaSE-Functional-platzi
Los que tengan duda de como descargarlo -> Todo el proyecto esta dividido en branches. Al parecer, cada branch corresponde a modulos especificos del curso.
Les recomiendo que clonen todo repositorio completo de la rama master con git clone y vayan cambiando de branches con git checkout “nombre del branch” dependiendo el modulo del curso. O tambien en el siguiente enlace pueden ver la lista de los branches y bajarse uno por uno cada modulo que requieran https://github.com/sierisimo/JavaSE-Functional-platzi/branches
Ahora sí, al código
Para clonar el repositorio se descarga Git Bash Her
1 creamos una carpeta para meter el repo
2 seleccionamos la carpeta creada
3 clic izquierdo se despliega Git Bash Her
4 entramos a al consola
5 introducimos el comando git clone
6 luego pegamos el link del repo que lo podemos forkear
7 le damos Enter
Para los que no encontraron la Rama Master, de aquí lo pueden descargar.
https://github.com/sierisimo/JavaSE-Functional-platzi
Estimados no se pueden visualizar las ramas en el Github
tengo esperanzas en que el contenido del repo lo explique más adelante 😃
Cual debo de descargar me aparecen muchos
Muchas Gracias bro!!
Genial… Gracias!!!
Gracias por compartir el enlace de GitHub, voy a revisar su contenido y experimentar el código, Porque esto apenas comienza. 😃
Gracias
Gracias
Super… a descargar se ha dicho 😃
Gracias por compartir el repositorio instructor Sinuhé.
Bueno descargare todo xD.
Excelente a clonar el proyecto y estudiar el código, gracias profesor.
Let’ go!
Gracias!!!..
Gracias!!
gracias
Genial vamos a experimentar 😄
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.