Ce dossier Repository est lié au cours React : Créer et héberger un site full-stack
. Le cours entier est disponible sur LinkedIn Learning.
Ce cours 100 % orienté JavaScript vous présente comment créer votre première application fullstack avec la stack MERN :
- MongoDB Atlas: une base de données noSQL pour stocker les données dans le cloud
- Express.js : une librairie JavaScript haut niveau pour créer des infrastructures web et des API RESTful
- React.js : une bibliothèque JavaScript devenue populaire depuis sa création en 2013 pour développer des interfaces visuelles
- Et, Node.js, plateforme logicielle libre en JavaScript, conçu pour créer des applications réseau évolutives
À la fin, vous aurez crée et déployé un projet complet dans le cloud hébergé sur Heroku, une Plateforme As A Service (PaaS) pour héberger une application dans le cloud.
Ce dossier repository a des branches pour chacune des vidéos du cours. Vous pouvez utiliser le menu des branches sur GitHub afin d’accéder aux passages qui vous intéressent. Vous pouvez également rajouter /tree/BRANCH_NAME
à l’URL afin d’accéder à la branche qui vous intéresse.
Les branches sont structurées de manière à correspondre aux vidéos du cours. La convention de nommage est : CHAPITRE#_VIDEO#
. Par exemple, la branche nommée02_03
correspond au second chapitre, et à la troisième vidéo de ce chapitre. Certaines branches ont un état de départ et de fin.
La branche 02_03_d
correspond au code du début de la vidéo.
La branche 02_03_f
correspond au code à la fin de la vidéo.
La branche master correspond au code à la fin de la formation.
- Pour utiliser ces fichiers d’exercice, vous avez besoin de :
- Clonez ce dossier Repository sur votre machine locale (Mac), CMD (Windows), ou sur un outil GUI tel que SourceTree.
- Suivre les instructions suivantes pour démarrer le projet et suivre les démonstrations en vidéo :
- exécuter
npm i
pour installer la liste de dépendences - puis
npm start
pour démarrer votre projet
- exécuter
Sandy Ludosky
Retrouvez mes autres formations sur LinkedIn Learning.