Workshopper is the name used for the open source lesson modules associated with NodeSchool(http://nodeschool.io). All are self guided and most work offline. Each lesson provides some hints to reach the output You’ll need Node.js on your computer to get started with each of these. Then use npm to install each module with the command below it.