You will learn and understand latest java programming

You will learn and understand the developer features added in Java13, 12, 11, 10, 9 & 8

Java8+: You will completely understand Lambda expression

Java8+: You will learn how a real world application is created using Lambda expression

Java8+: You will completely understand Streams, Stream Operation, Numeric Streams and Optional

Java8+: You will learn about the functional interfaces

Java8+: You will learn what are default and static methods of Interface

Java8+: You will learn about the new DateTime API, LocalDate, LocalTime and LocalDateTime

Java9+: You will learn about JavaShell

Java9+: You will learn about module system and how to create modular applications

Java9+: You will learn about Factory method of collections

Java9+: You will learn and understand Try-with-resource

Java10+: You will learn and understand the new type “var”

Java10+: You will learn about GC1 enhancements

Java11+: You will learn and understand the new HTTP Client API

Java11+: You will learn about Epsilon GC

Java12+: You will learn about Switch Expressions

Java13+: You will learn about Switch Expressions Enhancements

Java13+: You will learn and understand TextBlocks