Chapters (23)
- 0:00Intro
- 2:54Quick word before we begin
- 3:36Bootstrapping Application
- 6:31Imperative Approach
- 13:30Declarative Approach
- 19:14Java Util Function Package
- 22:55Function
- 36:03BiFunction
- 43:10Consumer
- 48:13BiConsumer
- 52:09Predicate
- 1:02:08Supplier
- 1:06:55Let me say something
- 1:07:29Intro to Java Streams
- 1:19:23More on Java Streams
- 1:23:52Java Optionals
- 1:31:19Combinator Pattern
- 1:40:28Implementing Combinator Pattern
- 1:55:34Callbacks Like Javascript
- 2:05:08Lambdas
- 2:11:37Primitives
- 2:15:29Properties of Functional Programming
- 2:20:25Let's wrap it up
Show the creator's full description
Learn all about Functional Programming in Java with this full tutorial course for beginners. Functional programming will help you reduce and simplify your code.
You will learn the power of Java Functional Interfaces and how they can be used to create powerful statements and design patterns. You will also learn how to write declarative code by combining Functional Interfaces with Streams.
Skills covered:
• Java
• Functional Programming
• Combinator Design Pattern
• Optionals
• Streams
💻 Code: https://github.com/amigoscode/java-functional-programming
🎥 Course from Amingoscode. Subscribe to the Amigoscode YouTube channel: http://bit.ly/2HpF5V8
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Course 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
⭐️ Links ⭐️
🔗 Full course also available here: https://amigoscode.com/courses/java-functional-programming
🔗 Join Closed Facebook Group for discussion and early access videos and courses: http://bit.ly/2FbuIkx
🔗 Follow Amigoscode on Instagram: http://bit.ly/2TSkA9w
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.