Curso de Java 8 con Lambdas y Streams

Aprende a aplicar las nuevas características de Java 8 como lambdas y streams.

  • Premium
  • Java
  • Intermedio
Empezar ahora

Acerca del curso

En este curso aprenderemos sobre las expresiones lambda, interfaces funcionales y cómo funciona la API de Streams.

Lista de Clases

  • Clase 1: Introducción

    • 1.- Introducción
    • 2.- Novedades en Java 8
  • Clase 2: Expresiones Lambda

    • 1.- Introducción a expresiones lambda
    • 2.- ¿Por qué son útiles las expresiones lambda?
    • 3.- Sintaxis
    • 4.- Interfaces funcionales
    • 5.- Referencias de método
    • 6.- Referencias de constructor
    • 7.- Métodos default
  • Clase 3: API de Streams

    • 1.- Introducción a la API de Streams
    • 2.- Método stream()
    • 3.- Creación de Streams
    • 4.- Métodos filter(), map() y flatMap()
    • 5.- Combinar Streams
    • 6.- Paralelización de operaciones
    • 7.- Reducciones simples
    • 8.- Valores Optional
    • 9.- Colectar resultados: método collect()
    • 10.- Agrupar resultados: método groupingBy()
    • 11.- Agrupar resultados - Parte 2
  • Clase 4: Proyecto: listado de productos

    • 1.- Demostración del proyecto
    • 2.- Implementar métodos listAllProducts() y displayProducts()
    • 3.- Implementar método listProductsBy()
    • 4.- Implementar método listMostExpensiveProducts()
    • 5.- Implementar método listProductsWithDiscount()
    • 6.- Implementar método checkExistence()
    • 7.- Implementar método calculateTotal()
    • 8.- Conclusiones

Proyecto del curso

proyecto proyecto

Información del curso

  • Acceso las 24 horas del día
  • Clases concretas faciles de llevar
  • Proyecto o ejercicios prácticos durante el curso
  • Certificado de completitud
Empezar ahora

Suscríbete a Devcode y mejora tus habilidades

Y forma parte de los más de 190 mil estudiantes que están aprendiendo con nosotros

Forma parte de los +190 mil estudiantes que están aprendiendo con nosotros