An open API service indexing awesome lists of open source software.

https://github.com/leny/becode-js-corrections


https://github.com/leny/becode-js-corrections

Last synced: 9 months ago
JSON representation

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...