Java SE 11 Programmer II: Lambda Operations & Streams

Java SE 11    |    Intermediate
  • 16 Videos | 1h 12m 55s
  • Includes Assessment
  • Earns a Badge
Likes 17 Likes 17
Explore the java.util.function package interfaces, roles of the Predicate, Consumer, Function, and Supplier interfaces, Stream data search approaches, and Optional class methods. Work with Lambda expressions, method references, and Function packages, and other topics covered in this 16-video course. To start, observe how to work with Lambda expressions and method references, then examine java.util.function package interfaces and their roles. Then work with interfaces in the Function package; recognize roles of the Predicate, Consumer, Function, and Supplier interfaces; and use these interfaces based on case studies. Explore Primitive and Binary variations of the Base interfaces of the java.util.function package; extract Stream data by using the map, peek, and flatMap methods; and search stream data with the findFirst, findAny, anyMatch, allMatch, and noneMatch methods. Use Stream API to search and match data; list Optional class methods, and use enhanced features of Optional class in Java SE 11. Perform calculations using the count, max, min, average and sum Stream operation; perform collection sorting using Lambda expressions, and use collectors with Stream, including groupingBy and partitioningBy operations. This is one course is a series to prepare for the 1Z0-816: Java SE 11 Programmer II certification exam.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    work with Lambda expressions and method references
    describe interfaces from the java.util.function package and their roles
    work with interfaces in the Function package
    recognize the roles of the Predicate, Consumer, Function, and Supplier interfaces
    use the Predicate, Consumer, Function, and Supplier interfaces based on case studies
    use the Primitive and Binary variations of the Base interfaces of the java.util.function package
    extract stream data using the map, peek and flatMap methods
  • search stream data using the findFirst, findAny, anyMatch, allMatch, and noneMatch methods
    use the Stream API to search and match data
    list methods of the Optional class
    use enhanced features of the Optional class in Java SE 11
    perform calculations using the count, max, min, average and sum Stream operations
    sort collections using Lambda expressions
    use collectors with Stream, including the groupingBy and partitioningBy operations
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 14s
    UP NEXT
  • Playable
    2. 
    Working with Lambda Expressions
    3m 52s
  • Locked
    3. 
    Interfaces and their Roles
    4m 14s
  • Locked
    4. 
    Working with Interfaces
    3m 27s
  • Locked
    5. 
    Predicate, Consumer, Function, and Supplier
    4m 32s
  • Locked
    6. 
    Predicate, Consumer, Function, and Supplier Cases
    6m 14s
  • Locked
    7. 
    Primitive and Binary Variations Usage
    4m 12s
  • Locked
    8. 
    Stream Data
    7m 35s
  • Locked
    9. 
    Searching Stream Data
    5m 32s
  • Locked
    10. 
    Stream API Usage
    3m 11s
  • Locked
    11. 
    Optional Class Methods
    5m 28s
  • Locked
    12. 
    Optional Class Enhanced Features in Java SE 11
    2m 50s
  • Locked
    13. 
    Calculations Using Functions
    3m 31s
  • Locked
    14. 
    Collection Sorting
    3m 6s
  • Locked
    15. 
    Collectors
    5m 36s
  • Locked
    16. 
    Course Summary
    1m 20s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE