Java Streams API Developer Guide

Functional Programming with Java 8
4.48 (4009 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Java Streams API Developer Guide
18 447
students
2.5 hours
content
Jul 2019
last update
$64.99
regular price

What you will learn

Functional Programming

Know how to use Java Streams API

Understand the benefits Streams have to offer

Know how to use concrete > abstraction > concrete pattern

Gather stats from datasets

Deliver more features instead of focusing how to make code that works right.

Use streams to perform transformations using stream().map(...)

Learn awesome IDEA features

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

The Java Streams API Developer Guide provides a beginner-friendly dip into functional programming with Java 8, emphasizing practical examples that help bridge the gap to concrete implementation. While lacking depth in certain advanced topics, developers seeking a concise and accessible introduction to this powerful Java feature are likely to benefit from instructor Nelson D'Souza's clear guidance. Further development focusing on more complex use cases and additional real-world examples will enhance its value for experienced library authors.

What We Liked

  • Packed with practical examples to grasp Streams API concepts
  • Ideal for Java 8 beginners seeking a concise introduction to Streams
  • Valuable IDEA features and functional programming insights highlighted
  • Addresses the concrete > abstraction > concrete pattern effectively

Potential Drawbacks

  • Limited depth in advanced topics (e.g., ReferencePipelines) for library writers
  • Some fundamental concepts, like groupingBy, could be explored more comprehensively
  • Parallel Streams and certain functional interfaces (e.g., BiConsumer) not adequately covered
Related Topics
1301088
udemy ID
22/07/2017
course created date
16/10/2019
course indexed date
Bot
course submited by