Courses & Tutorials
Awesome CLI Workshoppers – Massive Collection of Resources
Raw Builders
Project Name |
---|
Adventure substack/adventure |
Workshopper rvagg/workshopper |
Workshoppers
Module Name | Description |
---|---|
algorithms-101 | Introduction to algorithms |
async-you | Learn to use https://github.com/caolan/async |
bacon-love | Functional Reactive Programming and Bacon.js |
biohacker | Gives some usage examples of bionode for bioinformatics |
browserify-adventure | Learn browserify |
bug-clinic | Learn how to debug Node.js apps |
bytewiser | Teaches the fundamentals of working with binary data in node.js and HTML5 browsers |
count-to-6 | An intro to some ES6 features |
data-plumber | Munging data on the command line |
es5-workshop | Introduction to ES5 methods |
expressworks | an automated Express.js workshop |
footballbot-workshop | A step by step guide to building your own footballbot (robotics) |
functional-javascript-workshop | A functional javascript workshop. No libraries required (i.e. no underscore), just ES5. |
git-it | A workshopper for learning Git and GitHub. |
goingnative | Learn how to write native Node.js addons |
how-to-npm | A module to teach you how to module. |
http-adventure | [wip] Learn node’s http module. |
http-works | http framework |
intro-to-node | An intro to Node.js |
introtowebgl | Intro to WebGL with three.js |
javascripting | Learn JavaScript by adventuring around in the terminal |
jsadventure | Introduction to Javascript. No programming experience needed. |
kick-off-koa | An intro to koa |
learn-generators | JavaScript ES(6|2015) generators workshopper. Learn in practice. 🤘 |
learnjs | Introduction to Javascript |
learnyoucouchdb | Learn you CouchDB for great good! |
learnyoumongodb | Learn MongoDB using the terminal |
learnyounode | Learn You The Node.js For Much Win! An intro to Node.js |
levelmeup | Level Me Up Scotty! An intro to Node.js databases |
lololodash | Lo-Dash Javascript Exercises |
makemehapi | Introduction to Hapi |
mongodb-aggregate-adventure | A series of MongoDB aggregation workshops |
mongoose-adventure | Introduction to Mongoose |
node-debug-school | nodeschool curriculum for debugging Node.js |
nodebot-workshop | Arduino / Johnny-five (robotics) |
nodenext | Learn about the next version of node |
npm-tutor | npm tutor for nodeconf 2014 |
oobootcamp | Object-Oriented JavaScript Bootcamp |
planetproto | Understanding JavaScript Prototypes |
promise-it-wont-hurt | A Workshopper module that teaches you to use promises in javascript |
secureyournode | Security workshop |
security-adventure | Go on an educational Web security adventure! |
stream-adventure | go on an educational stream adventure! |
stylist-workshop | Introduction to CSS |
swirl | Learn the statistical computing and graphics programming language R, in R |
tapeshopper | Learn how to test with tape! (tap-producing test harness for node) |
test-anything | Introduction to testing |
thinking-in-react | Introduction to React |
tower-of-babel | A tour of the features of Babel.js |
unix-adventure | become a unix wizard |
Additional Tools
Module Name | Description |
---|---|
adventure-map | Simple exercise loader & generators for substack/adventure. |
adventure-time | Web-based adventures |
browser-menu | Browser Menu (web based) |
example-adventure | Forkable starter example for writing nodeschool challenges with adventure |
generator-workshopper | Yeoman generator for the marvelous workshopper from nodeschool.io |
Workshopper Requests
Any wishes for workshopper topics go here. I may end up making them, or, if you’re feeling adventurous, make it yourself then open a PR for your new list addition. If you have an idea for a workshopper/adventure, open an issue and I’ll add it on.
- Angular
- MVCs
- Hapi
- Meteor
Contribution Guidelines
If adding a new source, please ensure your pull request adheres to the following guidelines:
- Please make an individual pull request (or Github issue) for each suggestion.
- Use the following format:
| [resource](link) | description |
- Keep descriptions short and simple. Normally the repo’s description will suffice.
- Order projects alphabetically within each category.
- New categories, or improvements to the existing categorisation are welcome.
Tags
Awesome Cli Worshopper