Node.js • Apprendre par la pratique

Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des applications web et des outils en ligne de commande.

Plus de 500 exemples pour apprendre en pratiquant.

La plate-forme Node.js est passée du statut d'OVNI à celui d'incontournable. En 2018, elle fait fonctionner des applications web, de l'outillage front-end, de la distribution de fichiers pair-à-pair, des objets connectés et la NASA l'utilise même pour analyser les données télémétriques de ses sondes spatiales.

Lire la suite du résumé L'intention de cet ouvrage est d'être votre base de départ pour comprendre ce qu'il se passe dans cet écosystème en perpétuel mouvement. Il devrait vous permettre de faire des choix techniques durables et de vous rendre opérationnel·le sur LA plate-forme JavaScript, le langage le plus populaire du monde selon GitHub.

Nous allons parcourir ensemble l'écosystème Node.js en partant de son historique et de sa gouvernance jusqu'au déploiement en continu de nos applications. Nous (re)partirons sur des bases solides de JavaScript pour ensuite découvrir petit à petit le potentiel des modules Node.js. Ces connaissances sont les fondations pour explorer la conception, le développement et le déploiement d'applications web, d'utilitaires en ligne de commande et d'applications front-end modernes. Une sélection variée de modules complémentaires vous permettra d'y voir plus clair parmi les centaines de milliers de contributions de la communauté Node.js.

Plusieurs centaines d'exemples ponctuent l'ouvrage pour mieux cerner les concepts et leurs résultats. Ils sont exécutables dans un terminal grâce à un module npm ou dans un navigateur web grâce à une surcouche interactive.

À qui s'adresse cet ouvrage ?

  • Aux développeurs et développeuses qui veulent se reconvertir depuis un autre langage de programmation comme Perl, PHP ou Ruby
  • Aux développeurs et développeuses qui cherchent à tirer parti de l'outillage npm front-end
  • Aux personnes qui se débrouillent dans leur coin et qui aimeraient renforcer leurs compétences en programmation web

Node.js v10 et npm v6

Node.js v10 et npm v6 sont au cœur de la première édition de l'ouvrage.

Certaines fonctionnalités expérimentales sont couvertes afin de mieux comprendre dans quelle direction la plate-forme s'oriente.

Apprendre Node.js en ligne

La lecture de l'ouvrage sur le web est gratuite et enrichie d'exemples interactifs.

Se procurer le livre et l'e-book

« Node.js • Apprendre par la pratique » s'achète en ligne, en librairies[1] et avec un abonnement Kindle. Il est disponible en livre numérique[2] et en livre papier.


  1. En France métropolitaine en tous cas.

  2. Formats PDF et ePub, sans DRM.