Java8 - Lambda with Functional Programming in Tamil
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,119 students enrolled

Java8 - Lambda with Functional Programming in Tamil

Lambda expression with Functional Programming Example
New
5.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
5,119 students enrolled
Created by Arun Ammasai
Last updated 6/2020
English
Current price: $129.99 Original price: $199.99 Discount: 35% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Functional Programming With Lambda Expression
Course content
Expand all 85 lectures 10:08:56
+ Why Java8 ?
3 lectures 12:18
Java7 vs Java8 Example Part 1
03:53
Java7 vs Java8 Example Part 2
04:18
+ Setup Java Decompiler
1 lecture 04:42
Java Decompiler Setup in Eclipse IDE
04:42
+ Introduction to Lambda
5 lectures 27:31
Functional Interface Simple Example
05:30
Lambda Expression Introduction
04:36
Runnable Lambda Example
08:03
Comparator Lambda Example
05:39
+ Introduction to Lambda and Functional Interfaces
14 lectures 02:08:00
Introduction to Functional Interface
04:01
Consumer Interface Example
09:57
Consumer Interface Person Example
09:29
BiConsumer Interface Example
09:09
BiConsumer Interface Person Example
11:02
Predicate Interface Example
11:41
Predicate Person Example
05:29
BiPredicate Interface Example
09:51
Consumer Predicate Person Example
07:47
Function Interface Example
14:03
Function Interface Person Example
08:02
BiFunction Interface Person Example
09:22
Unary and Binary Operator Interface Example
11:20
Supplier Interface Example
06:47
+ Reference Methods and Constructor
4 lectures 28:09
Method reference Introduction
02:19
Method Static Reference Example
08:30
Method Instance Reference Example
11:47
Method Constructor Reference Example
05:33
+ Stream API
19 lectures 02:15:43
Simple Stream Example Part 1
05:33
Simple Stream Example Part 2
08:35
Simple Stream Example Part 3
07:02
Stream Map Example
07:04
Stream Person Map Example
07:39
Stream FlatMap Example
07:09
Stream FlatMap Person Example
07:41
Stream Person Custom Sort Example
06:53
Stream Filter Simple Example
05:34
Stream Filter Person Example
05:24
Stream Reduce Example Part 1
09:37
Stream Reduce Example Part 2
04:20
Stream Reduce Person Example
08:54
Stream Map Filter Reduce Example
04:45
Stream MinBy MaxBy Example
08:44
Stream Limit Skip Example
07:18
Stream All Any Match Example
07:28
Stream Find Any Find First Example
07:51
+ Factory Method in Stream API
2 lectures 12:04
Stream API Factory Method Introduction
01:57
Stream API Factory Methods Example
10:07
+ Numeric Stream
6 lectures 38:01
Numeric Stream Introduction
01:57
Numeric Stream Factory Method Example
05:13
Numeric Stream Simple Example
08:20
Numeric Stream Aggregation Example
05:48
Numeric Stream Boxing UnBoxing Example
09:18
Numeric Stream Map Example
07:25
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 ,

  1. Lambdas

  2. Streams

  3. Parallel Streams

  4. Optional

  5. New Interface Concepts

Here the Sub Topics we are going to cover in this tutorial ,

01 About the Course

02 Why Java8

03 Java7 vs Java8 Example Part 1

04 Java7 vs Java8 Example Part 2

05 What is lambda

06 Implement Runnable Using Lambda Expression

07 Implement Comparator Using Lambda Expression

08 How to install Java Decompiler in Eclipse

09 Introduction to Functional Interfaces

10 Consumer Interface Part-1

11 Consumer Interface Part-2

12 Consumer Interface Part-3

13 BiConsumer Interface Part 1

14 BiConsumer Interface Part 2

15 Predicate Interface Part 1

16 Predicate Interface Part 2

17 Predicate Interface Part 3

18 Predicate Interface Part 4

19 Function Interface Part 1

20 Function Interface Part 2

21 Function Interface Part 3

22 Unary and Binary Functional Interface

23 Supplier Functional Interface

24 Method Reference

25 Method Reference and Constructor Reference

26 Lambda Local Variable

27 Streams Introduction

27 Streams Introduction 1

28 Streams Example Part 1

29 Streams Example Part 2

30 Streams Example Part 3

31 Streams Map Example Part 1

32 Streams Map Example Part 2

33 Streams FlatMap Example Part 1

34 Streams FlatMap Example Part 2

35 Streams FlatMap Example Part 3

36 Streams FlatMap Example Part 4

37 Streams Filter Example

38 Streams Reduce Example Part 1

39 Streams Reduce Example Part 2

40 Streams Filter Map Reduce Example

41 Streams MinBy, MaxBy Example

42 Streams Limit Skip Example

43 Streams AllMatch, AnyMatchExample

44 Streams FindAny , FindFirst Example

45 Streams Factory Method Example

46 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 Example

52 Stream Mapping and Counting Example

53 Stream Summing and Averaging Example

54 Stream Grouping By Example Part 1

55 Stream Grouping By Example Part 2

56 Stream Partitioning By Example

57 Sequential vs Parallel Stream Example Part 1

58 Sequential vs Parallel Stream Example Part 2

59 Sequential vs Parallel Stream Use Case

60 Parallel Stream When Not to Use Case Part 1

60 Parallel Stream When Not to Use Case Part 2

61 Optional Class Introduction

62 Optional Class Example Part 1

63 Optional Methods Example Part 1

64 Optional If Present Method Example

65 Optional Methods Example Part 2

66 Optional FlatMap Filter Example

67 Interface Default and Static Method Introduction

68 Default Method Sort Example

69 Default Method Custom Sort Example

70 Interface Method and Static Method Example


Who this course is for:
  • For experienced java developers