Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java 8 Stream API using Functional Interfaces for beginners
Rating: 4.3 out of 5(23 ratings)
93 students

Java 8 Stream API using Functional Interfaces for beginners

Learn Java8 Stream API and Functional Interfaces by working through the examples and exercises with me
Created byTony Perrin
Last updated 6/2019
English

What you'll learn

  • Learn to use Java 8 Functional Programming with the help of the Streams API
  • Learn to working with Streams
  • Learn to work with Functional Interfaces
  • Learn to use lambdas when working with Streams

Course content

14 sections61 lectures2h 26m total length
  • What we'll learn on the course1:26

    Explore the Java 8 stream API using functional interfaces like predicate, consumer, function, and comparator, and apply stream operations and collectors to convert streams into lists, sets, and maps.

Requirements

  • Basic Java experience
  • Basic IDE experience (Intellij, Eclipse etc)

Description

In this course I take you through the Java8 Stream API and Functional Interfaces and how we should use them together along with progressive examples and exercises throughout the course which will get you up to speed quickly.

We cover the basic fundamentals of the Streas API and Functional Interfaces.  The course aims to take complete beginners through everything thats needed in Java 8 Stream API from IDE setup to working through examples exactly like you'd expect to find in a real world working environment so previous experience is not required other than a basic understanding of Java.

This course will help get you quickly up to speed in one of the most essential areas of Java 8 development which features highly in job requirements and is commonly featured in first and second stage interviews.

Who this course is for:

  • Beginner Java 8 developers
  • Java developers wanting to learn Streams and Functional Interfaces from the ground up