ATL - Ateliers logiciels I

Appartient à l'UE Développement

Personnes enseignantes

Description générale du cours

Compléments théoriques et travaux pratiques. Réalisation d’applications en Java.

Objectifs

Approfondir la connaissance de java

Acquis d’apprentissage

  • Refactorer son code pour améliorer les performances, la lisibilité et éliminer un maximum de redondance
  • Privilégier le développement par composants réutilisables
  • Découpler systématiquement ses composants, notamment en utilisant le design pattern MVC
  • Aborder tout développement d’application en séparant clairement et strictement en couches indépendantes
  • Découvrir et s’autoformer à l’utilisation de ressources nouvelles (API, …)

Plan du cours

  • Les bases du multithreading
  • Les JavaBeans
  • FXML
  • MVC
  • JDBC
  • Développement en couches