Mar

06

2019

Java 8 Lambdas and Streams - Introduction to Functional Programming in Java [Video]

minhchick 6 Mar 2019 11:23 LEARNING » e-learning - Tutorial

Java 8 Lambdas and Streams - Introduction to Functional Programming in Java [Video]

Java 8 Lambdas and Streams - Introduction to Functional Programming in Java [Video]
English | Size: 911.49 MB
Category: Tutorial

In this Java 8 Lambdas and Streams training course, expert author Madhusudhan Konda will teach you how to develop Java applications using Java 8. This course is designed for users that already have experience with Java.

You will start by learning about lambdas, including the lambda syntax, target typing, and lambda scoping. From there, Madhusudhan will teach you about interfaces, functions, streams, and stream common operations. This video tutorial also covers advanced streams, including grouping, partitioning, and flat map. Finally, you will learn about parallel streams, including serial execution, sequential or parallel, and performance measurements.


Once you have completed this computer based training course, you will have gained a solid understanding of functional Java programming.

All MP4 files in one ZIP archive.

Table of Contents

Introduction

What You Should Expect From This Course 00:03:53
About The Author 00:02:02

Basics

Why Java 8? 00:05:16
Brief Introduction To Java 8 New Features 00:09:43
What Are Lambdas? 00:04:40
Creating A Lambda 00:06:46
Example Lambda Expressions 00:05:50

Lambdas

Lambda Syntax 00:04:55
Target Typing 00:04:56
Capturing Lambda 00:05:57
Lambda Scoping 00:04:54
Method References 00:04:42
Constructor References 00:03:30
Type Inference 00:04:26

Interfaces

Interface Makeover 00:03:22
Functional Interfaces 00:03:56
@FunctionalInterface Annotation 00:04:34
Default And Static Methods 00:04:50
Inheriting Behaviour 00:03:25
Multiple Inheritance 00:06:18
Abstract Versus Interfaces 00:03:06

Functions

What Are Functions? 00:04:00
Predicate Function 00:03:50
Composing Predicates 00:06:19
Consumer Function 00:06:03
Supplier Function 00:02:43
Function Function 00:06:38

Additional Functions

Composing Functions 00:05:09
Primitive Functions - Part 1 00:03:37
Primitive Functions - Part 2 00:03:37
Two Argument BiPredicates 00:05:19
Two Argument BiConsumers 00:03:52
Two Argument BiFunctions 00:04:26

Streams

Introducing Streams - Part 1 00:04:05
Introducing Streams - Part 2 00:02:44
Working With Streams 00:06:06
Creating Streams 00:05:39
Iteration Strategies 00:05:11
Lazy And Eager Operations 00:04:26
Streams Versus Collections 00:02:54
Primitive Streams 00:03:55

Stream Common Operations

Filtering 00:03:52
Mapping 00:03:09
Collecting 00:04:26
Distinct, Limit And Skip 00:03:23
Short Circuit Operations 00:04:32
Reducing 00:03:33
Optional - Part 1 00:03:05
Optional - Part 2 00:05:40

Advanced Streams

Grouping 00:05:15
Partitioning 00:04:12
Collectors 00:07:41
Flat Map 00:02:53
Range And Stats 00:03:16
Parallell Streams
Serial Execution 00:03:37
Parallel Execution 00:02:29
Behind The Scenes 00:04:39
Sequential Or Parallel 00:06:00

Conclusion

Wrap Up 00:01:48

Buy Long-term Premium Accounts To Support Me & Max Speed

DOWNLOAD:

Java 8 Lambdas and Streams - Introduction to Functional Programming in Java [Video]
https://rapidgator.net/file/4c709e28cd492b1842d2df419ed34fb4/Java_8_Lambdas_and_Streams.part1.rar.html
https://rapidgator.net/file/4d2ebde621a982d4a0af1ef4bacfd9d8/Java_8_Lambdas_and_Streams.part2.rar.html


http://nitroflare.com/view/E3049D0222F7978/Java_8_Lambdas_and_Streams.part1.rar
http://nitroflare.com/view/FA01436F861C882/Java_8_Lambdas_and_Streams.part2.rar


If any links die or problem unrar, send request to http://goo.gl/aUHSZc

High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis