Developer Workshop: Java.Next: Keeping up with Java with Sander Mak

As of Java 9 we’re getting a major Java release twice a year. Gone are the days of big Java releases that took 3 or 4 years. It’s more important than ever to keep up with Java!

Java 11 and beyond are already available, but you’re most probably still developing on Java 8. Looking at Oracle’s Java 8 roadmap, where public support for Oracle JDK 8 is dropped early 2019, that’s not a great place to be. So what’s next?

In this workshop we’ll look at all the major changes that happened since Java 8. First we’ll look at the new module system in Java and its impact on new and existing codebases. Then, we’ll examine the new features in Java 10 such as local-variable type inference with `var`. Of course Java 11 – with an all-new HttpClient API – and beyond won’t be forgotten. In this workshop, you’ll learn through listening, experiencing demos and live-coding. You’ll be coding with new Java features yourself with hands-on labs. After finishing the workshop, you’ll be able to confidently move your team and codebases beyond Java 8!

Workshop Outline

Morning:
– Introduction to the Java module system
– Other new features in Java 9 (jshell, G1GC, API updates)
– Start of hands-on labs

Afternoon:
– New features in Java 10 (local-variable type inference with `var` & more)
– Second part of hands-on labs
– Moving from Java 8 to 11 and beyond: Long-term Support
– New features in Java 11 (HttpClient API & more)

Pre-requisites

You should be comfortable coding in Java 8, including streams and lambdas.

Boka kursen

Boka din plats redan idag.

Om kursen

Pris: 7 450,00 kr

exklusive moms

Längd 1 dag
Kurskod DS19-jnkjava
Boka kursen

Välj ort och kursstart

22 maj

Kunduppgifter

Kursanmälan är bindande. För mer information och avbokningsregler se våra allmänna villkor.
DevSum19

Äntligen är DevSum tillbaka!

Den 23-24 maj kommer över 60 talare från hela världen till Stockholm för att prata det senaste inom utveckling.