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

Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera
كيف تفكر الآلات - مقدمة في تقنيات الحوسبة
King Fahd University of Petroleum and Minerals via Rwaq (رواق)
Datascience et Analyse situationnelle : dans les coulisses du Big Data
IONIS via IONIS
Data Lakes for Big Data
EdCast
統計学Ⅰ:データ分析の基礎 (ga014)
University of Tokyo via gacco