J'ai donné un cours d'initiation la programmation basée sur le langage Java de 1997 à 2002 à l'université Paris Dauphine. À ma connaissance, ce cours a été en 1997 le premier de ce genre en France, les autres initiations universitaires s'appuyant en général sur Pascal (ou d'autres langages comme Scheme, C, une version de Caml, etc.).
Depuis 2003, je ne donne plus ce cours et les supports ne sont donc pas vraiment à jour. J'ai enseigné la programmation Java à Télécom ParisTech de 2008 à 2011 (cf ici pour des supports) et j'enseigne la programmation orientée objet en Java à Paris 1 depuis 2011. Les supports de cours associés sont plus récents mais s'appuient sur la connaissance d'un autre langage. Je laisse donc accès sur mon site à mon ancien cours car il reste relativement unique dans son genre.
Le cours utilise une bibliothèque de saisie élémentaire (la console) qui facilitait la mise en oeuvre du cours avant l'existence d'environnement de développement dignes de ce nom. On la trouve ici.
String
, StringBuffer
et tableaux