Cet ouvrage offre un paradigme de Programmation Graphique et Evénementielle en JAVA visant à enseigner aux étudiants les concepts fondamentaux de la programmation graphique et événementielle en utilisant le langage de programmation JAVA. Le module commence par une introduction aux principes de base de la programmation graphique, y compris la création d'interfaces utilisateur, l'utilisation de composants graphiques et la gestion des événements. Ensuite, les étudiants apprennent à appliquer ces concepts à la programmation événementielle, en comprenant comment gérer les interactions utilisateur, les actions de l'utilisateur et les événements système. Le cours met également l'accent sur l'utilisation de bibliothèques graphiques telles que Swing et JavaFX pour créer des interfaces utilisateur avancées et attrayantes. Les travaux pratiques permettent aux étudiants de mettre en pratique les connaissances acquises en concevant et en développant des applications graphiques interactives, en utilisant des outils de développement JAVA tels que NetBeans ou Eclipse.