What We Are Learn On This Post
What you’ll learn: Lambda with Functional Programming in Java8
-
Functional Programming With Lambda Expression
Requirements
-
You should have basic knowledge about core java and generics[Collection]
Lambda with Functional Programming in Java8 Description
This course is designed for people who know prior knowledge about java.
We will Cover the Followings in this course,
- Lambdas
- Streams
- Parallel Streams
- Optional
- New Interface Concepts
Here the Sub Topics we are going to cover in this tutorial,
- About the Course
- Why Java8
- Java7 vs. Java8 Example Part 1
- Java7 vs. Java8 Example Part 2
- What is lambda
- Implement Runnable Using Lambda Expression
- Implement Comparator Using Lambda Expression
- How to install Java Decompiler in Eclipse
- Introduction to Functional Interfaces
- Consumer Interface Part-1
- Consumer Interface Part-2
- Consumer Interface Part-3
- consumer Interface Part 1
- BiConsumer Interface Part 2
- Predicate Interface Part 1
- Predicate Interface Part 2
- Predicate Interface Part 3
- Predicate Interface Part 4
- Function Interface Part 1
- Function Interface Part 2
- Function Interface Part 3
- Unary and Binary Functional Interface
- Supplier Functional Interface
- Method Reference
- Method Reference and Constructor Reference
- Lambda Local Variable
- Streams Introduction
- Streams Introduction 1
- Streams Example Part 1
- Streams Example Part 2
- Streams Example Part 3
- Streams Map Example Part 1
- Streams Map Example Part 2
- Streams FlatMap Example Part 1
- Streams FlatMap Example Part 2
- Streams FlatMap Example Part 3
- Streams FlatMap Example Part 4
- Streams Filter Example
- Streams Reduce Example Part 1
- Streams Reduce Example Part 2
- Streams Filter Map Reduce Example
- Streams MinBy, MaxBy Example
- Streams Limit Skip Example
- Streams AllMatch, AnyMatchExample
- Streams FindAny, FindFirst Example
- Streams Factory Method Example
- Numeric Stream Example
- Numeric Stream Factory Method Example
- Numeric Stream Factory Aggregation Method Example
- Stream Boxing and UnBoxing Example
- Numeric Stream Map Example
- Stream Joining Example
- Stream Mapping and Counting Example
- Stream Summing and Averaging Example
- Stream Grouping By Example Part 1
- Stream Grouping By Example Part 2
- Stream Partitioning By Example
- Sequential vs. Parallel Stream Example Part 1
- Sequential vs. Parallel Stream Example Part 2
- Sequential vs. Parallel Stream Use Case
- Parallel Stream When Not to Use Case Part 1
- Parallel Stream When Not to Use Case Part 2
- Optional Class Introduction
- Optional Class Example Part 1
- Optional Methods Example Part 1
- Optional If Present Method Example
- Optional Methods Example Part 2
- Optional FlatMap Filter Example
- Interface Default and Static Method Introduction
- Default Method Sort Example
- Default Method Custom Sort Example
- Interface Method and Static Method Example
- For experienced Java developers
Arun, Working as a Software Professional and having 10+ years of Industry experience in IT. I love to teach, and it’s my passion. Interested in Java, Python, Oracle, and Open source technologies like PHP, WordPress.
I am graduated with a Bachelor of Chemistry and a master’s degree in Computer Application at Bharathiar University. I love photography, trekking, and passion for traveling to a different place. “Learn whatever comes in your way.”
Leave a Reply