Il s’agit d’un cours de deuxième niveau destiné aux programmeurs apprenant le langage Java. Il complète les sujets abordés dans le cours précédent, Java SE 17 – I, et fournit des compétences clés supplémentaires aux programmeurs Java, telles que le codage sécurisé, la programmation modulaire et l’accès aux bases de données.
Ce cours utilise la version Java principale actuelle pour ses pratiques (actuellement Java 17).