Functional Programming in Java 8

Audience

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

Duration

1 day

Structure

Presentations, Demonstrations & Exercises

Tools

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

Prerequisites


Courses are subject to our Terms and Conditions.