| Programmez par plaisir! |
30-07-2010 03:39 |
Pour plus d'informations sur ces livres, allez sur Eyrolles : librairie informatique. (ou Amazon.fr)
Java - 1 Premières applications professionnelles en Java
Emmanuel Puybaret
Eyrolles - 05/2003
21 x 24 - 260 pages
ISBN: 2-212-11272-6
français
Ce cahier montre à tous les programmeurs combien Java peut être
aisé à manier, aussi bien pour créer des applications
Web que pour garantir un niveau professionnel de fiabilité et d'évolutivité.
Au fil d'une démarche fluide présentant plus de 50 mini-cas
et la réalisation d'un forum de discussion, ce cahier offre le savoir-faire
indispensable à tout bon développement Java : après avoir
installé le SDK, on apprendra à tirer parti de l'orientation
objet pour un code de qualité, à accéder à une
base via JDBC, à concevoir des interfaces graphiques et des formulaires
Web, avec des pages JSP, des JavaBeans, des servlets et applets...
L'intégralité des études de cas a été testée
sous Linux, Windows et Mac OS X !
Comment programmer en Java
H.Deitel P.Deitel
Reynald Goulet - 05/2002
19 x 25 - 1408 pages
ISBN: 2-89377-254-4
français
Voici le livre de formation Java le plus vendu dans le monde!
L'introduction complète, de référence,
en LIVE-CODE™ de DEITEL™ à la programmation en Java™,
avec la Java™ 2 Platform, Standard Edition (J2SE)
Dans Comment programmer en Java, quatrième édition, les auteurs
présentent les notions fondamentales de la programmation orientée
objet en Java. Cette quatrième édition comporte une étude
de cas optionnelle de 180 pages qui introduit la conception orientée
objet en UML.
L'introduction à Java au niveau du débutant en programmation
couvre les bonnes pratiques de programmation, la syntaxe et les techniques
orientées objets. Excellente pédagogie. Des centaines d'icônes
disséminées dans le texte identifient les bonnes pratiques de
programmation, les erreurs fréquentes à éviter, des astuces
sur la portabilité, et des concepts élémentaires sur
la performance et le génie logiciel. Des séries de problèmes
réalistes et élaborés permettent aux étudiants
de mettre en pratique les éléments étudiés dans
chaque chapitre.
Au coeur de Java 2 Volume 1- Notions fondamentales
C.Hortsmann G.Cornell
Campus Press - 11/2003
19 x 23 - 840 pages
ISBN: 2-7440-1669-1
français
Cet ouvrage fournira aux programmeurs les bases indispensables pour développer en Java. Vous découvrirez les caractéristiques de ce langage et de son environnement de programmation SDK . Vous apprendrez à compiler et à exécuter trois programmes Java : une application console, une application graphique et une applet. Enfin vous découvrirez des explications détaillées sur la programmation orientée objet, les classes internes, les exceptions, le débogage, ainsi que sur la gestion des flux et des fichiers.
Au coeur de Java 2 - Volume 2, Fonctions avancées
C.Horstmann G.Cornell
Campus Press - 01/2003
19 x 23 - 976 pages
ISBN: 2-7440-1332-3
français
Les technologies Java avancées pour les programmeurs
expérimentés ! Plus de 250 000 programmeurs ont utilisé
Au Coeur de Java 2 volume I - Notions fondamentales pour consolider leur savoir
sur la technologie Java. Ce second volume va plus loin encore et constitue
un guide complet pour résoudre les problèmes quotidiens des
développeurs.
Cet ouvrage traite les multithreads, qui permettent d'exécuter des
tâches en parallèle, l'API JDBC 2.0, CORBA, le glisser-déposer
et le modèle de sécurité Java 2. Les techniques avancées
de Swing sont abordées, dont les composants GUI complexes d'arbres
et de tables, les curseurs, les indicateurs de progression et les barres d'outils.
Un chapitre décrit les techniques de conception des cadres de collections
et l'exploitation des données structurelles fondamentales autorisées
par la bibliothèque standard Java. Enfin, cette édition présente
les techniques avancées de AWT, explique comment exploiter l'API Java
2D pour créer des dessins de qualité professionnelle et consacre
un chapitre entier au langage XML.
Mieux programmer en Java
Peter Haggar
Eyrolles - 08/2000
17 x 23 - 256 pages
ISBN: 2-212-09171-0
français
Un ouvrage pratique et concret
Tous les programmeurs vous le diront : le temps passé au débogage
représente une grande part du développement de programmes et
d'applications. Réduire cette phase de débogage, programmer
« juste » du premier coup : tels sont les objectifs atteints par
ce livre qui expose en détail les pièges classiques de la programmation
Java et la manière de les éviter. En proposant des solutions
aux principaux problèmes rencontrés en Java, l'ouvrage va droit
au but : pas de discours inutiles mais des recommandations concrètes,
répondant aux attentes des programmeurs.
Une structure divisée en ateliers
Les 68 ateliers qui composent cet ouvrage abordent les principales difficultés
de la programmation Java : objets, exceptions, classes et interfaces, tests
d'égalité, multithreading, et ce à l'aide d'une multitude
d'exemples très détaillés. En outre, 18 d'entre eux sont
consacrés à la manière d'écrire un code plus performant,
et donc plus rapide.
Algorithmes en Java
Robert Sedgewick
Pearson Education - 06/2004
17.5 x 24 - 772 pages
ISBN: 2-7440-7024-6
français
Cet ouvrage correspond au célèbre premier volume (parties I à IV) de l'œuvre de Robert
Sedgewick. Déjà référence incontournable auprès de plus de 400 000 développeurs dans le monde, le
livre mêle habilement théorie et pratique. Côté théorie, il décrit de manière
extrêmement claire, complète et détaillée les structures de données et les algorithmes fondamentaux pour
le tri, la recherche et les applications connexes. Côté pratique, le choix de l'application des concepts à Java
présente le double avantage d'exprimer les méthodes de façon directe et concise, et de fournir aux programmeurs des
outils de tests dans des applications réelles.
A la fois initiation à l'algorithmique et référence intégrant les dernières techniques de programmation
avec des algorithmes classiques ou récents, cet ouvrage est une mine d'informations :
- Un catalogue exhaustif des structures fondamentales (tableaux, listes chaînées, arbres, etc.) et des méthodes
algorithmiques associées, avec une mise en situation les rendant immédiatement utilisables.
- Une implémentation directe en Java de plus de 100 algorithmes fondamentaux : files binomiales, tri radix, arbres binaires de
recherche randomisés, arbres splay, listes à sauts, tri à plusieurs voies, arbres B, hachage extensible, etc.
- Une étude approfondie de l'implémentation des algorithmes de tri, de sélection, du TA File à priorité
et du TA Table de symbole (algorithmes de recherche).
- Des informations quantifiées sur les performances des algorithmes présentés pour permettre leur comparaison.
- Une validation systématique par tests des résultats théoriques de comparaison de performances, sur les algorithmes
comme sur les structures de données.
- Les outils méthodologiques pour trouver, quel que soit le problème d'optimisation dans le développement d'une
application, la structure de données et l'algorithme adaptés.
- Plus de 1 000 exercices de difficulté progressive pour tester ses connaissances et mettre en pratique ses acquis.
D'autres livres sont intéressants (Eyrolles). A vous de voir par rapport aux résumés mais vous pouvez toujours les consulter dans les universités qui ont généralement une collection impressionnante de livres.
![]() |
![]() |