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 IDEsetup 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.