Functional Programming in Java 8


Java developers who want to update their Java skills and fast-track into Java 8 functional programming


1 day


Presentations, Demonstrations & Exercises


Java SE 8 JDK and Eclipse


Java 8’s implementation of functional programming (FP) support is the most significant change to the Java language and its libraries since generics was introduced in Java 5. The FP paradigm has, over the past few years, emerged as an important programming approach in today’s world of multi-core, parallel processing. FP languages like Haskell, Scala, Erlang, Clojure are seeing adoption in industry. Even languages like C# 3.0 and C++11 have added in FP support in varying degrees. Java 8 now brings FP to Java developers. This course provides comprehensive coverage of Java 8’s features and how to program in them effectively.

To get you started we have put together a short paper for you to preview some of the features in Java 8.

Course outcomes

Topics covered

Course material


Courses are subject to our Terms and Conditions.