This document provides an overview and summary of a Node.js workshop presented by Tom Hughes-Croucher. The workshop covers: 1. Why use server-side JavaScript and how Node.js enables this through its event-driven and non-blocking architecture. 2. An introduction to Node.js, including how to install Node.js and build basic HTTP servers. 3. More advanced Node.js topics like modules, events, streams,
![OSCON 2011 - Node.js Tutorial](https://cdn-ak-scissors.b.st-hatena.com/image/square/3fc115a86df99bf4b8419b588ed371347f915132/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Foscon-tut-110726153534-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)