- Réaliser une interface en fxml grâce à SceneBuilder
- Interagir avec les composants graphiques dans le code JAVA
- Créer une application
- Lier une application graphique avec une base de données
- Commenter son code de manière exportable via JavaDocs
- Gérer l'envoi d'email avec JavaMail
Créer une interface avec SceneBuilder, Interfacer une interface avec un contrôleur, Exploiter Maven pour gérer les dépendances, Organiser son code pour gérer une interface et une base de donnée
[2.1.4] Exploitation des ressources du cadre applicatif (framework), [2.1.5] Identification, développement, utilisation ou adaptation de composants logiciels, [2.1.10] Rédaction des documentations technique et d’utilisation d’une solution applicative
D.A.2.1/2 - Interfaces homme-machine : principes ergonomiques, techniques de conception, d’évaluation et de validation. , D.A.2.1/2 - Concepts de la programmation objet : classe, objet, abstraction, interface, héritage, polymorphisme, annotations, patrons de conception, interface de programmation d’applications, D.A.2.1/2 - Concepts de la programmation événementielle : techniques de gestion des événements et exploitation de bibliothèques de composants graphiques, D.A.2.1/2 - Techniques et outils de documentation., D.A.2.1/2 - Fonctionnalités avancées d’un environnement de développement