Mastering Lambdas Course
Master Java 8 Lambdas in a two day course with the author of "Mastering Lambdas" and LambdaFAQ.org.
The changes in Java 8 are the biggest in the history of the language. They
will alter Java programming towards a functional style that will help you to
write code that is more concise and expressive and (sometimes) ready to take
advantage of parallel hardware. The new featuresâlambda expressions and
default methods added to the language, and streams added to the librariesâseem
minor at first sight, but in fact they are very powerfulâif you know how to
In this course, you will learn:
- how to write lambda expressions
- where and when to use them
- how to write fine-grained APIs using lambdas
- what streams are and how to use them
- how to write parallel-ready code
- library methods for starting streams
- collectors and reductions
- how to write spliterators and collectors
- parallel streams and when to use them
The course is based on the book Mastering Lambdas: Java Programming in a
Multicore World (Oracle Press, 2014), and presented by the author. Maurice
Naftalin is a recognised figure in the Java community as the maintainer of the
website LambdaFAQ.org, previously
coauthor of Java Generics and Collections (OâReilly, 2006), a frequent speaker
at conferences including JavaOne (he holds the JavaOne Rockstar award), and is
a Java Champion.
This course is ideally suited to the professional Java
programmer with at least 2 years experience, who would like
to learn how to truly understand Java 8 Lambdas and Streams.
Preferably a formal qualification in computer science or related field.
At least two years of professional Java programming.
Please consult our setup guide on how to set up your lab.
There are several options for you to attend this course:
Inhouse course: Presented at your company either
in person or via video conferencing. Price is
€4600 for up to 10 students, above that is an
additional €460 per student, plus the travel
expenses of the instructor.
Please contact us to
make a booking.
Classroom course: We offer this course as a
class room course in various locations around the world,
such as San Francisco, Ottawa, Toronto, Düsseldorf,
Paris, Madrid, Stockholm and Chania on Crete, to name a
few. Price for the 3 day course is € 920
per student. See below for our course calendar or
an enquiry if your city is not listed.
Note: All quoted prices are excluding VAT and other local
taxes. Please contact us for an exact quote for your