Présentation de node.js
- Histoire de node.js
- Structure et composants de node.js (outils et API)
- Utilité de node.js dans les développements Web actuels
- Installation de node
- Premier projet node.js
Modules et paquets sous node.js
- Concepts de modules et paquets
- Chargement de modules dans un fichier
- npm et ses principales options
- yarn
- Rôle du fichier package.json
Modules utiles aux développeurs Web
- eslint
- babel
- Automates de tâches (grunt, gulp)
- webpack
- yeoman
Outils de tests
- Différents types de tests
- Tests unitaires avec jasmine
- Test end-to-end avec nightwatch
Mise en production
- Mise en production avec un automate de tâche
- Mise en production avec Webpack
Evocation d’autres modules node.js utiles
- Les outils en ligne de commande de vue.js et Angular
- Diffusion multi-platefor mes via cordova, ionic ou electron