Node Night
Details
Node Night started as Node Hackers at Hacker Dojo meetups before merging with BayNode. This is a recurring event held in Mountain View on the first Tuesday of each month. The format normally includes a few lightning talks related to the main learning topic for the evening.
Follow @BayNode_
AGENDA
This evening will be a NodeSchool (http://nodeschool.io/) event.
MENTORS
Adam Crabtree (@crabdude)
Alex Mills (?)
Alex Muramoto (@alexmuramoto)
Alexey Bushnev (@calexbu) Jared De La Cruz (@jareddlc)
Tony Pujals (@subfuzion)
William Kapke (@williamkapke)
PREREQUISITES
Bring your laptop! You need the following (which should all be installed and ready to go before you come):
• Node.js (https://nodejs.org)
• A programmer's text editor: Atom (http://www.atom.io/) (recommended), Sublime Text (http://www.sublimetext.com), or Caret (https://chrome.google.com/webstore/detail/caret/fljalecfjciodhpcledpamjachpmelml?hl=en) (chrome app)
• NodeSchool workshops (see below)
WORKSHOPS
Mentors will be available to help you with the following workshops. Please use npm to install from the command line before coming (but if you have trouble installing, don't worry; a mentor can help you). You don't need to install all of them -- just the ones you're interested in (if this is your first time with NodeSchool, realistically you will probably only get through one of them).
--> javascripting
Learn the basics of JavaScript. No previous programming experience required.
npm install -g javascripting
--> learnyounode
Learn the basics of node: asynchronous i/o, http.
npm install -g learnyounode
--> How to npm
Learn how to use and create npm modules.
npm install -g how-to-npm
--> stream adventure
Learn to compose streaming interfaces with.pipe().
npm install -g stream-adventure
--> ExpressWorks
Learn the basics of the Express.js framework.
npm install -g expressworks
--> Async You
Learn to use the async package.
npm install -g async-you
--> Count to 6
Learn how to use some features from ES6, the next version of JavaScript.
npm install -g count-to-6
--> Tower of babel
Show you through a series of exercises that introduce you to ES6 features.
npm install tower-of-babel -g
CODE OF CONDUCT
https://github.com/BayNode/BayNode/blob/master/code-of-conduct.md
https://github.com/nodeschool/organizers/blob/master/codeofconduct-template.md
***
Food and beverages graciously provided by our sponsor, StrongLoop. StrongLoop is a major contributor to Node.js and is the developer of StrongLoop Suite, a leading Mobile API tier. Learn more at: http://strongloop.com/

