Il est fortement recommandé d'apprendre les bases de ces technologies avant d'en modifier le code source. A savoir vous devez comprendre et manipuler des fichiers HTML et CSS ainsi que Javascript.
Yelpcamp se veut être le développement progressif d'un site fictif voulant promouvoir l'activité de camping et d'écologie dans différentes localités.
Pour ce faire j'ai développer pour les personnes que cela intéresse un template basique basée sur les directives des sites officiels, ainsi que sur mes connaissances.
Un simple navigateur et un éditeur de code feront l'affaire. Vous pouvez librement ‘forker' ce projet et/ou le 'cloner'.
Le contenu du template se trouve dans le dossier, starter-project. Il est constituer de fichiers de bases nécessaires au projet ainsi que d'un dossier node_modules.
ATTENTION CES FICHIERS ET DOSSIERS SONT INDISPENSABLES !!
Ce projet fera partie d'un cours pour apprendre à développer rapidement un site internet avec les technologies ExpressJs, NodeJs, MongoDb, ...
Vous avez un dossier nommer, starter-project dans le dépôt. Ce dossier doit être cloner sur votre ordinateur en local afin de pouvoir utiliser ces technologies.
Une fois cloner le projet je vous conseille de suivre attentivement les directives, que je vous donnerai au fur et à mesure des étapes de notre projet.
Comme tous projet, il faut commencer par les fondations ... Apprendre à manipuler et comprendre ces fichiers que vous avez devant vous mais aussi connaître les bases de la manipulation d'un terminal CLI. ainsi que ses commandes, puis apprendre comment fonctionne un serveur NodeJs avec un framework ExpressJs ainsi que d'autres technologies qui viendront intéragir avec le projet.
- Première étape
Ouvrez votre serveur node à l'aide de votre terminal, en tapant:
node app.js
Sur votre navigateur habituel, tapez ou coller, dans la barre d'adressage:
http://localhost:3000
Lancez la recherche ! Vous devriez apercevoir le message suivant ...
Hello World!
** Super, vous venez de lancer votre premier serveur NodeJs, simple n'est ce pas !
Pour fermer votre serveur, tapez dans votre CLI:
CTRL + C
** Et voilà non seulement, vous savez lancer un serveur NodeJs mais en plus vous savez aussi le fermer.
Bravo !!
(Les instructions qui suivent sont réservés à mes élèves.)
ATTENTION ce site et ce cours sont en cours d'élaboration merci !