https://github.com/leny/becode-js-corrections
https://github.com/leny/becode-js-corrections
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/leny/becode-js-corrections
- Owner: leny
- Created: 2019-06-24T14:07:02.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-27T09:57:47.000Z (almost 7 years ago)
- Last Synced: 2025-10-11T02:05:28.819Z (10 months ago)
- Language: HTML
- Homepage:
- Size: 471 KB
- Stars: 3
- Watchers: 0
- Forks: 21
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BeCode : JavaScript Series - corrections
Bienvenue dans le dossier JavaScript.
> ⚠️ **NOTE:** ce repo contient les versions _corrigées_ des exercices.
## Structure
Le dossier consiste en 73 exercices, répartis en 11 séries.
Ne soyez pas effrayés par le nombre : la plupart de ces exercices sont très courts et se focalisent sur un aspect particulier.
Les exercices se succèdent de manière _relativement_ logique, mais ne vous laissez pas freiner par un exercice : passez au suivant, revenez-y plus tard.
> ☝️ Chaque exercice doit être fait.
> 🤟 **NOTE:** les exercices de la série 9 sont des exercices un peu plus complexes, qui valent la peine d'être essayés : ce sont de bonnes synthèses des séries précédentes.
> 🤔 **Je ne vois que 9 séries !** Observateur ! Les deux dernières seront pour _après_ la prairie. Patience.
### ES2015+ ?
Vous remarquerez assez vite, au gré de vos recherches, qu'il existe un "ancien" javascript et un "nouveau" javascript, nommé ES6 ou ES2015, voire ES2016, ES2017, etc.
Au-délà du fait que ça fera un excellent sujet de veille - *wink, wink* - ne vous prenez pas trop la tête : retenez juste que ES2015 est le nouveau standard, et concentrez-vous sur cette version.
### Serveur local
Même si la plupart des exercices n'en ont pas _forcément_ besoin, c'est toujours une bonne idée de faire tourner vos scripts sur un **serveur local**.
Dans le cas présent, nous vous avons tout préparé, vous allez utiliser un petit serveur local nommé [`seve`](https://github.com/leny/seve).
Avant toute chose, installez [node.js](https://nodejs.org/en) sur votre machine.
Une fois fait, utilisez votre terminal pour *naviguer* dans le dossier du présent repo, puis entrez les commandes suivantes :
npm install
npm start
Si tout se passe bien, votre navigateur par défaut s'ouvrira sur l'adresse [localhost:8000](https://localhost:8000).
> 👉 Ne vous tracassez pas trop de node.js pour le moment. Nous y reviendrons bien assez tôt...