Sorry, this event’s been and gone


Sat Jan 18 2014, 2:00pm–6:00pm

Where: HackerspaceSG Kallang, 344B King George’s Avenue, Kallang, Singapore

Restrictions: All ages

Ticket Information:

  • Regular: $40.00
  • Additional fees may apply

Listed by: elisha

This introductory workshop is targeted for beginners in programming or newcomers to Node.js. In this workshop you are going to learn to write server-side web applications in Javascript using Node.js.

Node.js has quite different programming styles than other programming languages. You will learn about these different styles, particularly asynchronous programming, and discover functional programming patterns that help you write beautiful code.

Following are the topics that will be covered:

Programming Concepts
- Higher order function
- Asynchronous programming
- Continuation passing style
- Error handling
- Functional programming patterns
- Class and prototype

Node.js Concepts
- Stream
- Request and response
- Event emitter
- Module
- Npm

Brief mentions
- Express and Meteor
- Promise
- Generator
- Koa

By the end of the workshop you should be able to write simple web applications such as static file server. You should have much better understanding on how things work in Node.js and be able to use Node libraries like Express correctly in the next steps.

Class is capped at a maximum of 20 participants.

Support HackerspaceSG!
HackerspaceSG This is a not-for-profit class and all fees will be donated to HackerspaceSG to help support the community. HackerspaceSG is the Singapore hacker community's home, living room and laboratory. We also host regular events, meetups, presentations, workshops, and movie nights for the local community.