Syntaxe de base du langage Java, Conception objet, gestion des entrées/sorties, programmation multi threads et synchronisation, découverte des packages awt et swing, JavaFX programmation événementielle, notion de sécurité dans les applications.