Dernière mise à jour des supports en 2002.

Introduction

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.

Documents

Support de cours

  • première année (niveau L1)
    • Chapitres 1 à 4 : Premiers programmes, utilisation de variables, utilisation de méthodes et sélections
    • Chapitres 5 à 7 : Boucles, initiation au graphisme, méthodes
    • chapitres 8 et 9 : Application des méthodes au graphisme et introduction aux objets
  • deuxième année (niveau L2)
    • Première partie : Object, listes et classes enveloppes co-rédigé avec Fabien Napolitano
    • Deuxième partie : Interfaces et collections co-rédigé avec Fabien Napolitano

Bibliothèque Dauphine

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.

Exercices