YoVDO

From Collections to Streams in Java 8 Using Lambda Expressions

Offered By: Pluralsight

Tags

Java Courses Data Processing Courses Stream API Courses Lambda Expressions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course shows the new patterns introduced in Java 8, based on lambda expressions, the functional interfaces, the Collection Framework and the Stream API.

Java 8 brought many new patterns to build efficient and clean applications. In this course, we cover one most important new thing: lambda expressions. Lambdas are a nice thing, but would be useless without new patterns to process data. These new patterns have been added to the Collection Framework, and to a the new Stream API. This course quickly explains what the map / filter / reduce pattern is about, and why is has been added to the Stream API. This new API is precisely described: how it can be used to efficiently process data and how it can be used in parallel. Caveats and corner cases are also shown.

Syllabus

  • Lambda Expressions and Functional Interfaces 47mins
  • Writing Data Processing Functions with Lambdas in Java 8 46mins
  • Data Processing Using Lambdas and the Collection Framework 45mins
  • Implementing Map Filter Reduce Using Lambdas and Collections 51mins
  • The Stream API, How to Build Streams, First Patterns 49mins

Taught by

Jose Paumard

Related Courses

Advanced C# Programming in .NET Core
EDUCBA via Coursera
Advanced Programming in Kotlin
Meta via Coursera
البرمجة المتقدمة في Kotlin
Meta via Coursera
Programación avanzada en Kotlin
Meta via Coursera
لغة البرمجة C++ لمبرمجي C، الجزء (ب)
University of California, Santa Cruz via Coursera