Description
Many companies that work with Java are still working with Java 8 because Java 8 is very satisfying, but Java has much more to offer. In the last versions of Java many features were added to improve the functional programming features in java, such as supporting JavaScript and most importantly making Java a cloud native programming language. In this course we will explore these changes and we will learn how to use them to build better applications in the cloud and on premise. The course focuses on highly scalable distributed systems.