Aucune documentation n'est obligatoire - les diapositives du cours contiennent l'ensemble de la matière, en complément avec les exercices et exemples.
Aucun ouvrage de référence obligatoire.
Complémentaires
La série de livres numériques “You Don’t Know JS” (gratuits en ligne: https://github.com/getify/You-Dont-Know-JS) -- il est recommandé de lire certaines sections de cette série de livres pour vous aider à clarifier certains concepts du cours.
Eloquent Javascript: A Modern Introduction to Programming, 3rd edition, Marijn Haverbeke, 2019.
L'ouvrage "JavaScript: The good parts” de Doug Crockford est une bonne référence sur JavaScript.
Thomas Hunter, Distributed Systems with Node.js: Building Enterprise-Ready Backend Services, November, 2020.
Shannon Bradshaw, Eoin Brazil, Kristina Chodorow, MongoDB: The Definitive Guide, 3rd Edition, O'Reilly Media, 2019.
D'autres ouvrages intéressants ou références en ligne pourront vous être suggérés au fil de la session.
Le site du cours est disponible sur Moodle au https://ena.etsmtl.ca/