Connaissez-vous le javascript ? Cet ouvrage est un manuel interactif qui vous permettra de maîtriser bien plus que les bases de l’art de programmer pour le web.
Pour beaucoup d’entre nous, écrire des programmes informatiques est un jeu fascinant. Un programme est une construction de l’esprit. Il ne coûte rien à élaborer, il ne pèse rien et se développe facilement sous nos mains. Si nous nous laissons aller, sa taille et sa complexité vont prendre des proportions démesurées, au point d’échapper au contrôle même de celui qui l’a créé. C’est le principal problème de la programmation. C’est la raison pour laquelle beaucoup de logiciels aujourd’hui finissent par planter, échouer et tout saloper.
Quand un programme fonctionne, c’est beau. L’art de la programmation est l’art de contrôler la complexité. Un programme de grande qualité est discret et apparaît simple malgré sa complexité. (Marijn Haverbeke)
Aujourd’hui le JavaScript s’impose comme le langage du Web moderne. Il est à la fois facile à aborder et très puissant si l’on sait comment en tirer parti.
Ce livre va vous permettre d’apprendre à créer du code efficace et de qualité. Le JavaScript Eloquent est progressif et surtout accompagné à chaque étape d’exercices interactifs qui vous permettent de jouer avec le code dans une console au bas de la page HTML. De quoi voler de vos propres ailes assez rapidement et réaliser vos premières applications.
JavaScript Eloquent a été originellement écrit et publié sous forme numérique, celle-ci incluant des exemples interactifs et un mécanisme pour jouer avec tout le code d’exemple. Marijn Haverbeke en a tiré une version « papier », offrant ainsi un support supplémentaire pour une approche plus théorique de l’ouvrage. La version française actuellement en ligne sur le site officiel a été principalement élaborée au cours du « traducthon » organisé du 16 au 18 septembre 2011 par Framalang dans les locaux de Mozilla Europe à Paris (voir la page des contributeurs).
L’auteur
Marijn Haverbeke (site personnel) est un développeur néerlandais enthousiaste et polyglotte. Il a su faire son propre chemin dans la programmation depuis des jeux simples en BASIC sur Commodore, en passant par le C++, pour aujourd’hui travailler principalement sur des systèmes de base de données et d’API web dans des langages dynamiques. Il a créé et maintient encore de nombreux projets libres.
Titre : Javascript Éloquent. Une introduction moderne à la programmation
Licences : Creative Commons CC-By
Prix : bientôt disponible
ISBN : bientôt disponible
Édition : 2007, Edition française 2011-2013
- Lecture et téléchargements sur fr.eloquentjavascript.net