Java est notamment utilisé pour développer Web et Android. Nous proposons un cycle de formation allant du cours de base sur le langage Java, passant par le cours Java avancé et se terminant par le cours Java Optimisation, bien utile pour développer des logiciels performants. La connaissance du langage Java est nécessaire avant d’aborder la programmation Android et certaines technologies de la programmation Web. Nous proposons également un ensemble de bonnes pratiques industrielles pour mettre en œuvre le langage.