Introduction

Effectué

Vous êtes développeur de logiciels pour un magasin en ligne spécialisé dans les livres pour enfants. Vous créez un nouveau site web pour votre entreprise. Vous n’avez pas encore défini la nature exacte des besoins de votre site, mais vous serez responsable du site du début à la fin. Comme vous avez une très grande expérience du langage JavaScript, vous recherchez une solution qui vous permette de mettre à profit vos connaissances.

Vous avez entendu parler de la pile MEAN (MongoDB, Express.js, AngularJS et Node.js) et vous savez qu’elle utilise JavaScript, donc vous décidez de l’essayer en créant une pile MEAN et une application web de base qui stocke des informations sur les livres. Vous pouvez ainsi vous servir de vos connaissances pour mettre rapidement sur pied votre nouveau site web.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Déterminer si la pile d’applications web MEAN est adaptée à vos besoins.
  • Créer une machine virtuelle Ubuntu Linux pour y héberger votre application web.
  • Installer les composants de la pile MEAN sur votre machine virtuelle.
  • Créer une application web simple sur votre pile MEAN.

Prérequis

  • Expérience d’utilisation de Bash à partir de la ligne de commande
  • Bonne connaissance ou intérêt envers l’utilisation de JavaScript pour créer des applications web