Dernière mise à jour : 20/12/2004
|    | JavaScript
  			 
  		 | 
| Critique du livre par la rédaction ( jérôme ) : Tout est dans le titre. Ce livre constitue en effet la référence du langage JavaScript. Que vous soyez un parfait débutant dans ce langage, que vous utilisiez déjà JavaScript dans vos développements web ou que vous soyez (ou pensez l'être) un expert dans ce langage, ce livre est fait pour vous. La première partie qui traite du noyau JavaScript est sans doute la partie la plus difficile à appréhender pour un néophyte dans ce langage - ou dans la programation tout simplement. En effet, s'il est indispensable de commencer par la lecture de cette partie, certains concepts abordés peuvent apparaître un peu obscurs et déroutants pour le débutant. Au contraire, le développeur expérimenté trouvera son plaisir à découvrir les arcanes du langage. Toutefois, le style clair et l'organisation rigoureuse du contenu permet une lecture aisée. Le seul reproche que je pourrais avancer concernant cette première partie est le manque d'exemples (qui existent malgré tout mais en nombre restreint) ou de mise en pratique immédiate des concepts abordés, ceci étant laissé à la deuxième partie. Espérons donc que le débutant ne sera pas rebuté et aura le courage de lire ce très intéressant et quasi indispensable chapitre sur le noyau JavaScript. La deuxième partie traite de tout ce qui concerne javascript côté client, c'est à dire principalement dans le navigateur. Des exemples viennent étayer le propos : manipulation des cookies, validation des données de formulaire. Mais attention, pas de code cédant à la facilité. Les solutions proposées ici font économie de code et se veulent très génériques tout en évitant les solutions communes que l'on retrouve dans des scripts tout prêt sur Internet. L'auteur fait abondamment usage des objets et le résultat est très professionnel. En conclusion : Avant la lecture de cet ouvrage, je pensais que l'acquisition d'un livre traitant du langage JavaScript était inutile, les cours et exemples prêt-à-l'emploi foisonnant sur la toile. J'avoue humblement que ce livre m'a fait changer d'avis tellement le contenu est intéressant. Il est devenu le compagnon indispensable et incontournable de mes développements en JavaScript. | 
 
  		
 
  			 
  		Public visé : Débutant, Initié
Ce cahier montre à tous les programmeurs combien UML est un outil simple et universel : nullement réservé aux applications Java ou C++, il s'applique parfaitement à des sites Web marchands, dont la complexité en fait des candidats naturels à la modélisation.
Du cahier des charges au code, ce livre vous offrira les meilleures pratiques de modélisation avec UML sous la forme d'une étude de cas. Toutes les étapes de conception sont décrites, abondamment illustrées et expliquées, à travers une démarche située à mi-chemin entre processus lourd et processus léger.
| Critique du livre par la rédaction ( jérôme ) : UML est à la mode. L'appliquer au WEB ne coulait pas de source, et pourtant l'auteur parvient à nous démontrer son utilité dans un développement WEB complexe, à travers la modélisation d'un exemple complet (une librairie électronique). Après un rapide historique de la modélisation et des différentes méthodes de modélisation, l'auteur entre dans le vif du sujet avec l'écriture du cahier des charges puis l'étape de spécification des besoins utilisateurs. Viennent ensuite la description des différents cas d'utilisation et leur diagramme associé. Tous les diagrammes d'UML ne sont pas utilisés, et l'auteur à pris le parti de n'en traiter que la moitié, insistant plus particulièrement sur les diagrammes de classe et de séquence. Ceci n'est aucunement handicapant, bien au contraire. L'organisation du livre et les nombreux schémas et diagrammes clairs qui parsèment ce livre le rendent très agréable à lire et ne noient pas le néophyte sous des concepts théoriques parfois imbuvables en UML. Ceux qui connaissent déjà UML trouveront quelques différences puisque certaines notations sont introduites pour coller au contexte du WEB. Ce livre est d'ailleurs à utiliser en complément d'un livre plus référentiel sur UML. Cet ouvrage didactique devrait prendre sa place dans la bibliothèque de tout programmeur WEB, la clarté des propos tenus et la démonstration que la modélisation est (quasi) inévitable dans un développement WEB professionnel le rendant indispensable.
  		 La dernière partie regroupe l'ensemble des diagrammes utilisés tout au long du livre, et appliqués avec des exemples de code en Java (pour des pages JSP), en ASP.NET, et en PHP. Cela permet de se faire une idée des possibilités de chacun de ces trois langages pour la conception d'applications WEB complexes. |