Functional Modern Java

Duration: 180 mins
Kenneth Kousen
Founder, KousenIT

Java is now on a six-month release schedule, with new features being added all the time. This workshop will show the most important features that have been added to Java, including functional features like streams, lambda expressions, and method references, and from there discusses modules, jshell, collection factory methods, private methods in interfaces, new annotations and more. The goal is to demonstrate not only what has been added, but why and where to use them.

Additional topics will include Local Variable Type Inference, the new HTTP client, the enhanced switch expressions, and more. If there is interest, coverage of preview features like records and text blocks will be included.

You may also be interested in

50 mins
Quantum Party Tricks: An Entertaining Introduction to Quantum Computing

Although quantum computing concepts can seem strange and difficult to learn, many of them are easy to understand in the...

180 mins
Migrating to Modern JavaScript

Today, JavaScript is ubiquitous. However, for a long time, JavaScript was deemed quirky and eccentric. Developers had to resort to...

50 mins
Defensive Coding Bootcamp

Do you build things that can be hacked? Want to lower those odds? Join us to learn the basics of...

25 mins
Medical Robotics – Choice of Programming Language

The use of robotics has been increasingly growing in medical procedures, especially in robotic assisted surgery. These systems are highly...

50 mins
The Flux Pattern: MVC Framework for Data

The MVC Pattern provides elegant abstractions for web requests. Redux provides similar patterns for data movement in React. Angular has...

25 mins
Building High Resiliency into Digital Solutions

Building high resiliency into digital solutions is a critical requirement for good customer experience, particularly for financial institutions. In this...