Lambda with Functional Programming in Java8

Lambda expression with Functional Programming Example
Lambda with Functional Programming in Java8
File Size :
5.57 GB
Total length :
10h 35m

Category

Instructor

Arun Ammasai

Language

Last update

8/2020

Ratings

4.1/5

Lambda with Functional Programming in Java8

What you’ll learn

Functional Programming With Lambda Expression

Lambda with Functional Programming in Java8

Requirements

You should have basic knowledge about core java and generics[Collection]

Description

This Course basically designed for the people who has knowledge in prior knowledge about java.We will Cover the Followings in this course , LambdasStreamsParallel StreamsOptional New Interface Concepts Here the Sub Topics we are going to cover in this tutorial , 01 About the Course02 Why Java8 03 Java7 vs Java8 Example Part 104 Java7 vs Java8 Example Part 205 What is lambda06 Implement Runnable Using Lambda Expression07 Implement Comparator Using Lambda Expression08 How to install Java Decompiler in Eclipse09 Introduction to Functional Interfaces10 Consumer Interface Part-111 Consumer Interface Part-212 Consumer Interface Part-313 BiConsumer Interface Part 114 BiConsumer Interface Part 215 Predicate Interface Part 116 Predicate Interface Part 217 Predicate Interface Part 318 Predicate Interface Part 419 Function Interface Part 120 Function Interface Part 221 Function Interface Part 322 Unary and Binary Functional Interface23 Supplier Functional Interface24 Method Reference 25 Method Reference and Constructor Reference26 Lambda Local Variable27 Streams Introduction27 Streams Introduction 128 Streams Example Part 129 Streams Example Part 230 Streams Example Part 331 Streams Map Example Part 132 Streams Map Example Part 233 Streams FlatMap Example Part 134 Streams FlatMap Example Part 235 Streams FlatMap Example Part 336 Streams FlatMap Example Part 437 Streams Filter Example38 Streams Reduce Example Part 139 Streams Reduce Example Part 240 Streams Filter Map Reduce Example41 Streams MinBy, MaxBy Example42 Streams Limit Skip Example43 Streams AllMatch, AnyMatchExample44 Streams FindAny , FindFirst Example45 Streams Factory Method Example46 Numeric Stream Example 47 Numeric Stream Factory Method Example 48 Numeric Stream Factory Aggregation Method Example 49 Stream Boxing and UnBoxing Example 50 Numeric Stream Map Example 51 Stream Joining Example52 Stream Mapping and Counting Example53 Stream Summing and Averaging Example54 Stream Grouping By Example Part 155 Stream Grouping By Example Part 256 Stream Partitioning By Example57 Sequential vs Parallel Stream Example Part 158 Sequential vs Parallel Stream Example Part 259 Sequential vs Parallel Stream Use Case60 Parallel Stream When Not to Use Case Part 160 Parallel Stream When Not to Use Case Part 261 Optional Class Introduction62 Optional Class Example Part 163 Optional Methods Example Part 164 Optional If Present Method Example65 Optional Methods Example Part 266 Optional FlatMap Filter Example67 Interface Default and Static Method Introduction68 Default Method Sort Example69 Default Method Custom Sort Example70 Interface Method and Static Method Example

Overview

Section 1: Introduction

Lecture 1 What are we going to cover in this course

Section 2: Why Java 8 ?

Lecture 2 Java 8 and it’s importance

Lecture 3 Java7 vs Java8 Example Part 1

Lecture 4 Java7 vs Java8 Example Part 2

Section 3: Setup Java Decompiler

Lecture 5 How to install Java Decompiler in Eclipse ?

Section 4: Introduction to Lambda

Lecture 6 What is lambda ?

Lecture 7 Implement Runnable Using Lambda Expression

Lecture 8 Implement Comparator Using Lambda Expression

Section 5: Introduction to Lambda and Functional Interfaces

Lecture 9 Introduction to Functional Interfaces

Lecture 10 Consumer Interface Part 1

Lecture 11 Consumer Interface Part 2

Lecture 12 Consumer Interface Part 3

Lecture 13 BiConsumer Interface Part 1

Lecture 14 BiConsumer Interface Part 2

Lecture 15 Predicate Interface Part 1

Lecture 16 Predicate Interface Part 2

Lecture 17 Predicate Interface Part 3

Lecture 18 Predicate Interface Part 4

Lecture 19 Function Interface Part 1

Lecture 20 Function Interface Part 2

Lecture 21 Function Interface Part 3

Lecture 22 Unary and Binary Functional Interface

Lecture 23 Supplier Functional Interface

Section 6: Reference Methods and Constructor

Lecture 24 Method Reference

Lecture 25 Method Reference and Constructor Reference

Section 7: What is effectively final ?

Lecture 26 Lambda Local Variable – Effectively Final

Section 8: Stream API

Lecture 27 Streams Introduction

Lecture 28 Streams Example Part 1

Lecture 29 Streams Example Part 2

Lecture 30 Streams Example Part 3

Lecture 31 Streams Map Example Part 1

Lecture 32 Streams Map Example Part 2

Lecture 33 Streams FlatMap Example Part 1

Lecture 34 Streams FlatMap Example Part 2

Lecture 35 Streams FlatMap Example Part 3

Lecture 36 Streams FlatMap Example Part 4

Lecture 37 Streams Filter Example

Lecture 38 Streams Reduce Example Part 1

Lecture 39 Streams Reduce Example Part 2

Lecture 40 Streams Filter Map Reduce Example

Lecture 41 Streams MinBy MaxBy Example

Lecture 42 Streams Limit Skip Example

Lecture 43 Streams AllMatch AnyMatchExample

Lecture 44 Streams FindAny FindFirst Example

Section 9: Factory Method in Stream API

Lecture 45 Streams Factory Method Example

Section 10: Numeric Stream

Lecture 46 Numeric Stream Example

Lecture 47 Numeric Stream Factory Method Example

Lecture 48 Numeric Stream Factory Aggregation Method Example

Lecture 49 Stream Boxing and Un-boxing Example

Lecture 50 Numeric Stream Map Example

Section 11: Terminal Operation

Lecture 51 Stream Joining Example

Lecture 52 Stream Mapping and Counting Example

Lecture 53 Stream Summing and Averaging Example

Lecture 54 Stream Grouping By Example Part 1

Lecture 55 Stream Grouping By Example Part 2

Lecture 56 Stream Partitioning By Example

Section 12: Parallel Processing

Lecture 57 Sequential vs Parallel Stream Example Part 1

Lecture 58 Sequential vs Parallel Stream Example Part 2

Lecture 59 Sequential vs Parallel Stream Use Case

Lecture 60 Parallel Stream When Not to Use Case Part 1

Lecture 61 Parallel Stream When Not to Use Case Part 2

Section 13: Optional

Lecture 62 Optional Class Introduction

Lecture 63 Optional Class Example Part 1

Lecture 64 Optional Methods Example Part 1

Lecture 65 Optional Methods Example Part 2

Lecture 66 Optional If Present Method Example

Lecture 67 Optional Map FlatMap Filter Example

Section 14: Default and Static Method

Lecture 68 Java 8 Interface Default and Static Method Introduction

Lecture 69 Default Method Sort Example

Lecture 70 Default Method Custom Sort Example

Lecture 71 Interface Method and Static Method Example

Section 15: Thanks !!!

Lecture 72 Thank you

For experienced java developers

Course Information:

Udemy | English | 10h 35m | 5.57 GB
Created by: Arun Ammasai

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top