Visuel de Programmation avec Node.js, Express.js et MongoDB

Un livre incontournable pour développer des applications web professionnelles !

Né à la fin des années 1990, le langage JavaScript connaît aujourd'hui une deuxième vie. Après s'être installé sur pratiquement tous les sites web de la planète, il s'invite désormais sur de plus en plus de serveurs web, notamment grâce à Node.js qui symbolise le JavaScript côté serveur. Node.js est donc plus que jamais une plate-forme de développement très en vogue, utilisée notamment par Flickr, Linkedln et PayPal.

Des outils de plus en plus populaires

Ce livre propose une présentation pas à pas pour mettre en place une application web avec Node.js, Express.js et Mon- goDB. Plus que de simples phénomènes de mode, ces outils sont désormais incontournables pour tous les développeurs web. Un livre extrêmement pratique où les aficionados d'Éric Sarrion retrouveront sa minutie dans la description de chaque étape et chausse-trappe.

A qui s'adresse ce livre ?

  • Aux étudiants, développeurs et chefs de projet
  • A tous les autodidactes férus de programmation qui veulent découvrir Node.js
Titre Programmation avec Node.js, Express.js et MongoDB
Sous-titre JavaScript cote serveur.
Auteur(s) Éric Sarrion
Collection(s) Noire
Editeur Eyrolles
Parution 18 septembre 2014
Edition 1ère édition
Nb de pages 586 pages
Format 245 x 185 mm
Poids 1087 g
EAN13 9782212139945
ISBN13 978-2-212-13994-5
ISBN10 2-212-13994-2
  • Le coeur de Node.js
    • Introduction à Node.js
    • Gestion des modules
    • Gestion des événements
    • Méthodes utilitaires
    • Gestion des streams
    • Gestion des fichiers
    • Gestion des processus
    • Gestion des connexions TCP
    • Gestions des connexions UDP
    • Gestions des connexions HTTP
    • Utiliser les web sockets avec socket.io
  • Construire des applications web avec le Framework Express
    • Introduction au module Connect
    • Utiliser les middlewares définis dans Connect
    • Introduction au framework Express
    • Routage des requêtes avec Express
    • Envoyer la réponse du serveur
    • Objets app, req et res utilisés par Express
    • Créer les vues avec EJS
  • Utiliser la base de données MongoDB avec Node
    • Introduction à MongoDB
    • Introduction au module Mongoose
    • Rechercher des documents
    • Modifier des documents
    • Supprimer des documents
    • Valider les données
    • Utiliser le concept de population
    • Utiliser les middlewares dans Mongoose
    • Construction d'une application client/serveur
  • Quelques modules Node (très) utiles
    • Le module async
    • Le module supervisor
    • Le module node-inspector
    • Le module mongo-express

Éric Sarrion

Formateur et développeur en tant que consultant indépendant, Éric Sarrion participe à toutes sortes de projets informatiques, depuis plus de 30 ans. Auteur de plusieurs best-sellers (dont Programmation avec Node.js, Express.js et MongoDB, Reactjs et Vue.js) aux éditions Eyrolles, il est réputé pour la limpidité de ses explications et de ses exemples.

Visuel de Éric Sarrion