Get real, active and permanent YouTube subscribers
Get Free YouTube Subscribers, Views and Likes

Java Functional Programming | Full Course

Follow
Amigoscode

Functions are fun. Do you want to turn 20 lines of code into 5, perhaps. Well then you should learn what Java has to offer when it comes to functional programming.

In this course you will learn the power of Java Functional Interfaces and how they can be used to create powerful statements and design patterns.

The beauty of Functional Interfaces is when they are combined with Streams, allowing you to write declarative code.

⭐Useful links for this course ⭐
Full course also available here: https://amigoscode.com/courses/javaf...
Clone repo here: https://github.com/amigoscode/javafu...
Join private Facebook group: http://bit.ly/2FbuIkx'>http://bit.ly/2FbuIkx

⭐ TABLE OF CONTENTS ⭐
00:00:00 Intro
00:02:54 Quick word before we begin
00:03:36 Bootstrapping Application
00:06:31 Imperative Approach
00:13:30 Declarative Approach
00:19:14 Java Util Function Package
00:22:55 Function
00:36:03 BiFunction
00:43:10 Consumer
00:48:13 BiConsumer
00:52:09 Predicate
01:02:08 Supplier
01:06:55 Let me say something
01:07:29 Intro to Java Streams
01:19:23 More on Java Streams
01:23:52 Java Optionals
01:31:19 Combinator Pattern
01:40:28 Implementing Combinator Pattern
01:55:34 Callbacks Like Javascript
02:05:08 Lambdas
02:11:37 Primitives
02:15:29 Properties of Functional Programming
02:20:25 Let's wrap it up

Oops almost forgot ...
▶ Don't forget to subscribe | http://bit.ly/2HpF5V8
▶ Join Closed Facebook Group for discussion and early access videos and courses | http://bit.ly/2FbuIkx'>http://bit.ly/2FbuIkx
▶ Follow me on Instagram | http://bit.ly/2TSkA9w

Catch you on the next one...

posted by nagaatm7