McAfee-Secured Website

Course name Software Engineering Courses Functional Programming with Java 8: Functional Programming with Java 8

Functional Programming with Java 8 Video Course

Functional Programming with Java 8 Video Course is developed by Software Engineering Courses Professionals to help you pass the Functional Programming with Java 8 exam.

You Will Learn:

Was $21.99
Now $19.99

Description

This course will improve your knowledge and skills required to pass Functional Programming with Java 8 exam.

Curriculum For This Course

  • 1. Environment Setup 4 Videos 00:19:44
    • Lets install Java Development Kit (JDK) 03:21
    • Lets install Injellij IDEA 06:26
    • Setting up JDK with IntelliJ and running all tests cases 04:47
    • Codebase walkthrough and branches 05:11
  • 2. Lets get started 4 Videos 00:18:06
    • Intro to Java Stream API (KEYNOTE) 02:59
    • Imperative Approach Solution 06:15
    • Declarative / Functional Style Approach 05:10
    • Understanding Stream Pipeline. Concrete > Abstraction > Concrete 03:43
  • 3. Iterating with Streams 3 Videos 00:10:41
    • Iterating with IntStream (range and rangeClosed) 04:24
    • Iterating through lists with IntStream (Exercise Solution) 03:12
    • IntStream.iterate 03:05
  • 4. Max, Min & Comparators 2 Videos 00:05:05
    • Finding min number 03:59
    • Finding max (Exercise Solution) 01:08
  • 5. Distinct and Collectors.toSet() 2 Videos 00:04:48
    • Removing duplicates in a List 02:43
    • Removing duplicates in a List with Collectors. 02:05
  • 6. Filtering and Transformations 3 Videos 00:19:10
    • Filtering 06:09
    • Transformations with stream.map 08:42
    • stream.mapToDouble (exercise solution) 04:21
  • 7. Find Any vs Find First 3 Videos 00:09:20
    • stream.findAny 02:42
    • stream.findFirst 02:58
    • Understanding core difference between stream.findAny and stream.findFirst 03:42
  • 8. Pulling out statistics from your data 5 Videos 00:13:33
    • Counting 02:07
    • Min & Max without comparators 03:39
    • Calculating Averages 02:52
    • Summing up numbers (Exercise Solution) 01:57
    • Gathering Statistics with Streams 03:00
  • 9. Grouping data with streams like SQL 2 Videos 00:08:21
    • Grouping data 04:26
    • Grouping & Counting data 03:55
  • 10. Reduce and Flatmap 2 Videos 00:09:41
    • Reduce 04:43
    • Flatmap 04:59
  • 11. Joining Strings 2 Videos 00:06:26
    • Joining Strings (PART) (Exercise Solution) 03:19
    • Joining Strings (PART 2) 03:08
  • 12. Lets understand how steams really work 4 Videos 00:18:04
    • Understanding .collect(...) 05:54
    • Collectors and Multitrheading 01:44
    • Intermidiate & terminal operators and lazy valuation 05:16
    • The Order of how streams process data 05:12