1.  Insights of Versioning
2.  What’s new in Java9
3.  Understanding JDK10 – Step towards JDK11
4.  Dive in JDK11
5.  Migrating the code
6.  Working with JShell
7.  Reactive Programming and Concurrency Updates
8.  What next in Java12
9.  Introduction to Java13