Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Java Streams API Developer Guide


Introduction :
Introduction

Environment Setup :
Lets install Java Development Kit (JDK)
Lets install Injellij IDEA
Setting up JDK with Intelijj and running all tests cases
Codebase walkthrough and branches

Lets get started :
Intro to Java Stream API (KEYNOTE)
Imperative Approach Exercise
Imperative Approach Solution
Declarative / Functional Style Approach
Understanding Stream Pipeline. Concrete > Abstraction > Concrete

Iterating with Streams :
Iterating with IntStream (range and rangeClosed)
Exersise
Iterating through lists with IntStream (Exercise Solution)
IntStream.iterate

Max, Min & Comparators :
Finding min number
Exercise
Finding max (Exercise Solution)

Distinct and Collectors.toSet() :
Removing duplicates in a List
Removing duplicates in a List with Collectors.

Filtering and Transformations :
Filtering
Transformations with stream.map
Exersise
stream.mapToDouble (exercise solution)

Find Any vs Find First :
stream.findAny
stream.findFirst
Understanding core difference between stream.findAny and stream.findFirst

Pulling out statistics from your data :
Counting
Min & Max without comparators
Calculating Averages
Exercise
Summing up numbers (Exercise Solution)
Gathering Statistics with Streams

Grouping data with streams like SQL :
Grouping data
Grouping & Counting data

Reduce and Flatmap :
Reduce
Exercise
Flatmap

Joining Strings :
Exercise
Joining Strings (PART) (Exercise Solution)
Joining Strings (PART 2)

Lets understand how steams really work :
Understanding .collect(...)
Collectors and Multitrheading
Intermidiate & terminal operators and lazy valuation
The Order of how streams process data

Lets wrap up :
Thank you

You Have Got Gift 25% OFF

Use this Coupon Code “J3JKN396