Introduction
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. Les besoins exacts de votre site ne sont pas encore totalement définis, mais vous êtes responsable du site de A à la Z. 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. Par conséquent, vous décidez de l’essayer en générant une pile MEAN ainsi qu’une application web de base qui stocke des informations sur des 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 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