Livres
1
Tout sur le C++
157 - Testé dans le n° 121 de Juillet-Août 2009
Voici un mini guide fort sympathique sur le
C++. L’auteur en quelques dizaines de pages
explique et présente les conceptions objet, les
notions avancées, les opérateurs, les mécanismes
du langage. Rapide à lire, ce « Tout
sur le » est avant tout utile en aide-mémoire
ou pour découvrir rapidement
ce qu’est l’objet
et le C++. Une
approche originale.
Dans la même collection
: Tout sur les
réseaux sans fil, Tout
sur le hardware PC.
Auteur : Christine Eberhardt |
Editeur : Dunod |
Prix : 0 €
Conception objet en Java avec BlueJ
158 - Testé dans le n° 121 de Juillet-Août 2009
Comment apprendre
le plus simplement
possible, la programmation
objet ? La réponse, dans le monde Java
du moins, est BlueJ. Cet outil possède
une approche ergonomique et simplifiée
de la programmation objet en Java.
Il reprend notamment une approche
UML (sans que cela en soit). Pour bien
appréhender chaque étape, le lecteur
travaille à partir de cas concrets, d’applications
à développer (plus de 23 projets
expliqués et 400 questions et exercices).
Cette édition prend en compte
les dernières évolutions de Java 6.
Accompagné d’un CD-Rom. Une bonne
lecture sur la plage !
Auteur : |
Editeur : Pearson |
Prix : 39 €
Programmation concurrente en Java
147 - Testé dans le n° 120 de June 2009
La programmation
concurrente est un
des défis majeurs des développeurs pour
paralléliser leurs codes. Plus que jamais, le
développeur doit connaître et maîtriser l’ensemble
des contraintes du parallélisme et la
concurrence fait partie de ces problèmes. Il
s’agira tout d’abord de définir le sujet et les
contours de la concurrence. Puis on rentrera
dans le vif avec les éléments basiques à
maîtriser absolument : thread safety, partage
des objets, la composition de ceux-ci…
Ensuite, on attaque la concurrence : exécution
des tâches, leurs annulations et arrêts,
le pool de thread… Au-delà de cela, se pose
la difficulté de stabilité de la concurrence
dans le code et la nécessité d’avoir un code
optimisé et robuste, d’où l’importance des
tests. Et pour ceux qui poursuivront leur lecture
jusqu’au bout, l’auteur propose
quelques morceaux de choix : verrous explicites,
synchronisation non bloquante. Parfois
ardu, ce livre nécessite une bonne
connaissance de Java mais les principes de
la concurrence peuvent s’appliquer à
d’autres langages. De nombreux codes, des
conseils émaillent les pages ! Incontournable
!
Auteur : Brian Goetz |
Editeur : Pearson |
Prix : 39 €
HTML, le guide complet 3e édition
148 - Testé dans le n° 120 de June 2009
HTML et cie ne
sont pas morts.
La preuve, avec la
3e édition de ce
guide complet. Le but ici est d’expliquer le
langage et de rapidement pouvoir programmer
ses propres sites. L’auteur y présente
les bases à connaître : les fonctions, les
balises, le fonctionnement de HTML,
xHTML, etc., la sécurité, les données, etc. Mais dynamisme oblige, les CSS et scripts
ne sont pas oubliés. On regrettera tout de
même l’absence de HTML 5.
Auteur : Fabrice Lemainque |
Editeur : Micro Application |
Prix : 22 €
Javascript
141 - Testé dans le n° 118 de April 2009
Javascript continue à être mal vu des développeurs
et à juste titre. Malgré les améliorations
dans l’outillage et les frameworks,
Javascript demeure complexe et difficile à
maîtriser. Nous allons donc revenir aux fondamentaux
du langage et aborder quelques
notions avancées, notamment via les frameworks
comme Prototype. Un bon ouvrage
pour débuter en douceur.
Auteur : Emmanuel Gutierrez |
Editeur : Eni |
Prix : 27 €