Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Learning Node.js

Tom Hughes-Croucher (Jetpacks for Dinosaurs)
Javascript & HTML5
Location: E145/146
Average rating: ***..
(3.81, 21 ratings)

Attendee prerequisites for this tutorial are listed below.

Learn how to build scalable Internet applications with Node.js, the event-driven server-side JavaScript framework. You’ll see how Node.js solves many scaling and speed problems that weigh down other web application frameworks. You’ll have Node.js installed and be on to writing your first application, with hands-on exercises along the way.

Agenda

  • What is Node?
    • High performance
    • Server Side JavaScript
  • Using Node
    • Node coding 101
    • Basic HTTP servers
  • Understanding Node
    • How the event loop works
    • Non blocking
  • Node Ecosystem
    • Using Modules
    • Using Express to build web apps
  • Programming Style
    • Patterns for successful programming
    • Anti-patterns

PREREQUISITES

Attendees are required to have Node installed prior to this tutorial. (For Windows users, minGW is recommended over Cygwin.)

QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.

Presentation

Photo of Tom Hughes-Croucher

Tom Hughes-Croucher

Jetpacks for Dinosaurs

Tom Hughes-Croucher is the Principal at Jetpacks for Dinosaurs, a consultancy that helps to make their client’s web sites really fast. He provides technology leadership and expertise in high performance web sites and Node.js for the company.

Tom is the co-author of the O’Reilly book “Up and Running with Node.js”.

Tom has also worked at Joyent as the Chief Evangelist with the Node.js team. Before that he was the Lead Technology Evangelist for North America and a Senior Developer at Yahoo!.

Tom has contributed to a number of Web standards for the World Wide Web Consortium (W3C) and the British Standards Institute (BSI). He is worked with some of the world’s leading brands including Walmart, NASA, Yahoo!, Tesco, Three Telecom and the UK’s Channel 4 Television.

Comments on this page are now closed.

Comments

07/27/2011 9:37am PDT

Great mix of instruction and hands-on learning. Nice intro to Node.

07/26/2011 7:43pm PDT

Sweet, slides are posted. Thanks again!

07/26/2011 10:00am PDT

Tom would it be possible to add the slides for this talk to this page? Is there an alternative location for the slides? Would like to work through the problems and read the end of the presentation. Thanks!