Node.js Introductory Workshop
Wednesday, August 7, 2013 from 7:30 PM to 10:00 PM (BST)
Southampton, United Kingdom
San Francisco, California
London, United Kingdom
This workshop is being ran on a donation basis to help raise funds for the Makerspace - please pop some money into the "magic hat" on the way out depending on how much you feel you got out of the course.
The workshop aims to cover the following topics:
- Installing Node.js / Introduction
- Hello World! / REPL
- Hello Internet!
- The Runloop
- Core modules
- npm - Node packages
- Callback hell
- Interesting modules for Nodecopter on August 10th
It'll be a code-along workshop where attendees can follow along with the examples on screen, but are also welcome to try alternative methods and experiment. All are welcome to ask for help at any time during the workshop.
Requirements: a Linux, OS X or Windows* laptop with spare hard drive space. If you already have Node.js installed please ensure it is version 0.10.0 or higher and that npm works. You need not install Node.js before the event, but you may get more out of the event if it's already set up. If you intend to build from source then you should definitely do so before the even, Node can take quite a while to compile!
You can download the relevant node binary for your platform from http://nodejs.org/download/ - you're advised to do so before the event as bandwidth may be limited.
The event is kindly being hosted by our friends over at Etch.
* I've not run Node.js under Windows so if you come up against troubles with it I may find it challenging to help you resolve them. The other two platforms are preferred.
When & Where
So Make It
Southampton's Makerspace - we believe that everyone, from any background, should be able to learn new skills and make new friends. To enable this, we run a Makerspace where members can use our resources and tools to create amazing new things. Our members love to share knowledge and skills, so lack of experience is not a problem! We’re not for profit – ran by our members for our members.