Introduction à Perl ].
Il s'agit du livre par lequel il faut commencer si l'on désire
apprendre Perl. Il fournit les notions de bases telles que la
syntaxe et la grammaire de Perl. De nombreux exemples sont présent
et aident à débuter. Le niveau est assez bas et il ne présente pas
tout.
Perl Cookbook ].
Pas utilisé.
Perl in a Nutshell ].
Il récapitule toutes les fonctions et les modules de Perl. C'est
très facile de s'y retrouver. Ce qui est aussi intéressant dans ce
livre, c'est la présentation du format de documentation des sources
Perl avec Pod.
Programmation Avancée en Perl ].
Il s'agit de la référence à posséder dans sa bibliothèque. Il est
très intéressant. Il présente :
les pointeurs de fonction ;
les références aux structures de données (liste, table de
hachage, variable scalaire...) ;
la programmation orientée objet : les classes et l'héritage.
Le développement du serveur repose beaucoup sur les connaissances acquises à
partir de ce livre.
Programmation en Perl ].
Ce livre n'est ni plus ni moins qu'un récapitulatif de la
documentation en ligne de Perl. Cependant, il est intéressant de
l'avoir sous la main pour rechercher les informations.
Java Examples in a Nutshell ].
Ce livre présente rapidement divers facette du langage java qui
sont non seulement diverses mais aussi toutes intéressantes
(graphisme, sockets et flux, bases de données...). Même s'il est un peu ancien
(il ne couvre que Java 1.0 et Java 1.1.x sans Swing), les exemples
fournis permettent de se familiariser avec certains concepts avant
d'aller chercher plus d'informations sur le net.
Le didacticiel Java (
http://java.sun.com/docs/books/tutorial/index.html).
Il s'agit de LA référence en ligne pour apprendre à programmer en
Java. De nouvelles sections sont ajoutées de temps à autre couvrant
des sujets spécialisés comme le traitement des images ou des
données internationalisées, il y a aussi parfois des mises-à-jour
des sections traitant des bases du langage.
Java Look and Feel Design Guidelines,
http://java.sun.com/products/jlf/dg/index.htm.
Ce site donne de bonnes références sur l'aspect esthétique et
ergonomique des interfaces graphiques. Il se base sur le look
and feel Metal qui est le look and feel par défaut
de Swing.
Design Patterns : Catalogue de Modèles de Conception
Réutilisables ].
Ce bouquin est très utilisé lors du premier semestre de DESS. Il
indique des méthodes de conception pour faciliter la programmation
d'applications en utilisant des langages orientés objets. Bien que
le livre se base sur C++, le majeure partie des exemples peuvent
sans problème être portés en Java.