/learnyounode

Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.

Primary LanguageJavaScriptOtherNOASSERTION

Learn You The Node.js For Much Win!

An intro to Node.js via a set of self-guided workshops.

NPM NPM

Learn You The Node.js For Much Win!

  1. Install Node.js
  2. Run sudo npm install learnyounode -g
  3. Run learnyounode
  4. .. profit!

learnyounode will run through a series of Node.js workshops. Starting at a basic "HELLO WORLD" and moving on to more advanced exercises about dealing with synchronous & asynchronous I/O, filesystem operations, TCP and HTTP networking, events and streams.

Once you have finished learnyounode, graduate to stream-adventure for a set of exercises that dig in to Node's streams.

Contributors

learnyounode is proudly brought to you by the following hackers:

Rod VaggGitHub/rvaggTwitter/@rvagg
Andrey SidorovGitHub/sidoraresTwitter/@sidorares
Julián DuqueGitHub/julianduqueTwitter/@julian_duque
Lars-Magnus SkogGitHub/ralphtheninjaTwitter/@ralphtheninja
Tim InmanGitHub/thehackTwitter/@timinman
Dan FlettreGitHub/FletTwitter/@flettre

License

learnyounode is Copyright (c) 2013 Rod Vagg @rvagg and licenced under the MIT licence. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.

learnyounode builds on the excellent work by @substack and @maxogden who created stream-adventure which serves as the original foundation for learnyounode.