Ce samedi 23 mai 2015, j'étais à la NodeSchool Paris #3 chez Mozilla Paris, dans sa majestueuse salle des fêtes, pour pratiquer Node.js. Cet évènement a lieu à l'occasion du International NodeSchool Day, en même temps que 40 sessions similaires partout dans le monde !
Nodeschool === Node's cool ! #nodeschoolparis pic.twitter.com/eLsHYlnRUe
— Khalid Jebbari (@Dj3bbZ) 23 Mai 2015
Le principe est de venir avec son ordinateur portable et pratiquer les ateliers interactifs de nodeschool.io. Vous choisissez le ou les ateliers que vous souhaitez pratiquer. Puis les organisateurs rassemblent les personnes par atelier. Vous pouvez alors échanger et vous entraider avec vos voisins de table. Vous pouvez aussi vous faire aider par les mentors ; ils sont disponibles et compétents !
Les ateliers NodeSchool.io, ce sont des outils interactifs en ligne de commande pour apprendre aussi bien les bases de Javascript que des aspects plus avancés (prototypes, promesses, ES6…), des libs comme Async.js ou Lo-Dash/Underscore, des frameworks comme Express ou encore du WebGL !
Pour m'initier à Node.js, je me suis lancé dans l'atelier LearnYouNode. Chaque exercice de l'atelier démarre avec une description et le résultat attendu.
- Une commande
run
permet de lancer son code js. - Une commande
verify
teste la validité du code (ou plutôt la validité du résultat attendu).
Si le résultat attendu est correct, la solution "officielle" est affichée. Ce qui permet de la comparer à votre code (oui, car plusieurs solutions sont possibles).
L'organisation impeccable et le buffet petit-déjeuner, déjeuner, l'open-frigo et la cafetière à disposition nous ont largement aidé à passer un super moment.
Un conseil donc, inscrivez-vous vite à la prochaine session de NodeSchool Paris. Et si vous n'êtes pas à Paris et que vous êtes assez motivé, vous pouvez lancer un évènement NodeSchool dans votre ville.