Have you kept up with the new release rate for Java versions? Do you want to discover and gain practical experience on the new features of Java from version 7 until now? You will learn to migrate an old Java application, practice reactive programming, manipulate the new APIs via the new Java shell and many other things in order to quickly upgrade yourself!
Objectives
- Take an interest in the principles of functional programming
- Master lambda expressions and method references
- Implement Streams to manipulate data flows
- Implement "traits" using default methods
- Understand the Date & Time API (JSR 310)
- Demystify the module system of the Jigsaw project
- Know how to gradually migrate a Java application
- Learn the latest news in language and APIs
- Discover the evolutions of the JVM
Pedagogy
50% theory, 50% practise
Prerequisites
- Professional Java language practice
- Be familiar with versions of Java 7 or earlier
Target audience
Java Developer, Tech Lead
Financing in France
- May be financed through OPCO (if financing covers all of the cost of the training)
- Cannot be financed through the CPF
Training as inter-companies
Trainings can be held on-site or remotely- Training course starts at 9.30am
- Lunch break from 12am to 1pm
- Training course ends at 5.30pm
Pedagogy
50% theory, 50% practise