Le document présente un cours sur la programmation orientée objet en Java, couvrant des concepts fondamentaux tels que les classes, objets, méthodes, héritage et polymorphisme. Il met également en avant l'organisation du cours, les outils de développement et l'API de Java. Enfin, il décrit les phases de compilation et d'exécution d'un programme Java ainsi que les références bibliographiques et webographiques pertinentes.