IFT1010 Programmation I

Département d'informatique et de
recherche opérationnelle

Hiver 2002


Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

Au sujet du livre de cours

Il existe de (trop?) nombreux ouvrages décrivant JAVA, chacun avec ses qualités et ses défauts. Cette session, le cours se base d'assez près sur le livre de Lewis et Loftus:

  • JAVA Software Solutions, John Lewis & William Loftus, Second edition, Addison Wesley.


  • Cet ouvrage, très fortement conseillé pour le cours IFT1010 est très pédagogique. Il convient donc bien à ceux qui n'ont pas encore fait de programmation.
    En anglais. Prix: ~ 80$. 780 pages.

    Le livre est illustré par de nombreux exemples, et pour chaque chapitre sont fournies des notes de présentations en format PowerPoint et PDF. Ces notes sont disponibles sur le site du cours et aussi sur le site-même du livre. Ce dernier site offre aussi plusieurs liens intéressants, incluant des corrections pour chaque impression du livre.

    Vous avez aussi à votre disposition dans la section Notes de cours sommaires quelques notes indiquant les points saillants abordés en cours ainsi que les exemples de programmes étudiés.

    JAVA est largement documenté sur internet (voir la section des liens utiles). Vous pouvez en particulier y trouver des cours interactifs, des tutoriaux, ainsi que des versions "anciennes" de certains ouvrages.

    Je vous donne ici une liste d'ouvrages que je commente brièvement. Aucun de ces ouvrages n'est requis pour suivre ce cours. Je pense cependant qu'il est bon d'avoir un ouvrage de référence et ceux indiqués ci-après sont de bonne facture.

  • JAVA: An introduction to Computer Science & Programming, Walter Savitch, Second edition, Prentice Hall

    Ouvrage de bonne qualité, légèrement plus complet que le précédant. Bon ouvrage pour un début en programmation.
    En anglais. Prix: ~ 80$. 1049 pages.
    Contient un CD incluant différents compilateurs JAVA.

  • Comment programmer en JAVA, Deitel & Deitel, Troisième édition, Les éditions Reynald Goulet Inc

    Cet ouvrage est un bon ouvrage de référence. Il couvre de nombreux aspects qui dépassent de loin le programme de ce cours (SQL et JAVA, programmation client/serveur, etc). Cet ouvrage devrait donc vous suivre tout au long de votre cursus. En revanche, cet ouvrage n'est pas des plus pédagogiques et perdra probablement certains d'entre-vous par son manque de structure et la profusion de détails.

    Cet ouvrage est la version traduite (pas toujours très bien) de: JAVA how to program chez Pentice Hall. Il coûte environ 70 $ et vient avec un CD incluant divers compilateurs JAVA. 1350 pages.

    Mon conseil: incontournable si vous planifiez de faire des applications d'envergure en JAVA. Dépasse largement le programme de ce cours, et ne peut convenir qu'à des personnes ayant déjà programmé, ou des personnes autonomes en programmation.

  • Programmer en Java., Claude Delannoy, Eyrolles

    Un ouvrage ne français de très bonne facture, qui couvre la matière du cours et plus. L'auteur de ce livre est connu pour ses ouvrages sur le language C++. Il précise cepenant en introduction que cet ouvrage d'adresse à des personnes ayant déjà des connaissances de base de la programmation procédurale... Distribué avec CD; 600 pages.

  • Le livre de Java. Premier langage, Anne Tasso, Eyrolles

    Un autre ouvrage en français qui couvre la matière de ce cours (et pas davantage). Il est cependant moins complet que les ouvrages sus-mentionnés. Vendu 40$ avec un CD contenant différentes versions de compilateurs Java.

  • À éviter: les ouvrages avec des titres tels que: Java en 25 leçons, Java for dummies, etc.


  • Dernière mise à jour : Mon Jan 7 09:55:03 EST 2002
    dift1010@iro.umontreal.ca