Languages & Algorithms training

Duration 3 days Get a quote

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!


  • 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


50% theory, 50% practise


  • 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


50% theory, 50% practise