Java rappresenta uno dei più diffusi e versatili linguaggi di programmazione esistenti al mondo ed è il principale software utilizzato per realizzare siti web, applicazioni mobile e videogiochi: 3 miliardi di dispositivi nel mondo usano Java (fonte ORACLE). Java continua ad evolversi e una conoscenza delle sue caratteristiche fondamentali e delle sue novità è diventata una qualità peculiare per chi vuol diventare un programmatore professionale. Dimostrerai competenze in Java, una conoscenza approfondita e ampia del linguaggio di programmazione Java, buone pratiche di codifica e una comprensione delle nuove funzionalità di Java.