Le choix d'un livre dépend de votre expérience en
programmation.
Nous en discuterons lors du premier cours.
- LEVERNICK, James R., Java simplifié, Mont-Royal, Groupe Modulo, coll. Informatique, 2006, 369 p. ISBN 2-89593-758-6, 54.27$ à la librairie Coopsco.
C'est l'ouvrage à acheter si vous êtes débutant en programmation.
- DEITEL, Harvey-M., et al., Comment programmer en Java, 4e éd., Goulet, 2002, 1546 p., ISBN 2-89377-254-4, 96.95$ à la librairie Coopsco.
Un livre très complet, utile pour plusieurs cours. Son seul défaut est le nombre de pages : 1546!
- DEITEL, Harvey-M., et al., Java How to Program, 10e édition, amazon, 2015. ISBN 0133807800.
Une édition plus récente qui n'est pas disponible en français.
- TASSO, Anne. Le livre de Java premier langage, 6e édition, Éditions Eyrolles, 2009, ISBN 978-2-212-12648-8 2002.
Correspond globalement au programme du cours, mais il est incomplet au niveau des algorithmes et éléments de génie logiciel.
- DELANNOY, Claude. Programmer en Java, 4e éd. Paris, Eyrolles, 2006, 750 p., ISBN : 2-212-11748-5
Contenu similaire au livre de Tasso ci-haut, mais s'adresse à un auditoire plus averti en terme de programmation. Peut servir de livre de référence pour Java (sauf pour l'API) car il donne tous les détails de la syntaxe de Java.
- HORSTMANN, Cay, Java concepts, 6e édition, John Wiley, 2010, ISBN 978-0-470-50947-0
- SMITH, Jo Ann, Java structuré, Mont-Royal, Groupe Modulo, coll. Informatique, 2007, 168 p., ISBN 2-89593-759-1
- Si vous voulez apprendre le C++ en même temps que Java:
Anne Tasso, Apprendre Java et C++ en parallèle, Eyrolles.
Pour la deuxième moitié du cours, où on aborde la programmation objet,
vous pouvez aussi vous référer au livre
Thinking in Java
disponible gratuitement en ligne.
- livres Java en français
- Développons en Java - tutoriel par Jean-Michel Doudoux