Références
- [1]
-
Alfred Aho and Jeffrey Ullman.
Concepts fondamentaux de l'informatique.
Dunod, 1993.
856 pages. Traduit de l'anglais, ce livre a pour origine un cours
d'introduction à l'informatique de Stanford. Bien que ne faisant aucune
référence au langage Java, c'est probablement un des meilleurs ouvrages pour
maîtriser les bases de l'informatique, et nous vous le recommandons
fortement.
- [2]
-
Alfred Aho, John Hopcroft, and Jeffrey Ullman.
Data Structures and Algorithms.
Addison-Wesley, Bien que déjà assez ancien, dans un domaine où les
publications sont nombreuses, ce livre reste un très grand classique. Une
traduction française a été publiée en 1987 par InterÉditions. 1983.
- [3]
-
Ravi Sehti.
Programming Languages: Concepts and Structures.
Addison-Wesley, 1989.
478 pages. Certaines parties introductives de notre cours sont
inspirées de cette introduction très claire et pédagogique aux modèles
sous-jacents des langages de programmation. La 2e édition de ce livre
est disponible à la bibliothèque de l'École.
- [4]
-
Mary Campione and Kathy Walrath.
The Java Tutorial, Second Edition.
The Java Series. Addison-Wesley, 1998.
964 pages. Excellent tutoriel pour apprendre Java, également
disponible sur Internet.
- [5]
-
Mary Campione, Alison Huml, and the Tutorial Team.
The Java Tutorial Continued: The Rest of the JDK.
The Java Series. Addison-Wesley, 1998.
896 pages. Complément de [4] pour les notions plus
avancées.
- [6]
-
Kathy Walrath and Mary Campione.
The JFC Swing Tutorial.
The Java Series. Addison-Wesley, 1999.
953 pages. Autre complément de [4], dédié à la
programmation événementielle avec Swing.
- [7]
-
Gérald Masini, Amedeo Napoli, Dominique Colnet, Daniel Léonard, and
Karl Tombre.
Les langages à objets.
InterÉditions, 1989.
584 pages. Si je cite ce livre, ce n'est pas pour vous le
recommander, car il n'est plus assez d'actualité. À l'époque de sa rédaction,
les langages à objets n'étaient qu'émergents, Java était encore inconnu et on
commençait juste à parler de C++. Mais étant l'un de ses auteurs, je me suis
inspiré de ses deux premiers chapitres dans la rédaction des parties du
polycopié qui concernent la programmation objet, car je crois que nous avions
fait un bon travail de synthèse et d'explication dans ces chapitres.
Plusieurs définitions du glossaire sont également tirées de ce livre.
- [8]
-
Chris J. Date.
Introduction aux bases de données.
Vuibert, 2001.
926 pages. Un classique, traduit de l'anglais.
- [9]
-
George Reese.
JDBC et Java -- guide du programmeur.
Éditions O'Reilly, 1998.
203 pages. Traduit de l'anglais.