Web Unleashed 2014
Web Dev
  • 2014-09-17 00:00:00 2014-09-18 00:00:00 America/Toronto Web Unleashed 2014 Toronto FITC
  • Toronto

Presentation

SlideShare

Overview

Node.js is a runtime environment and library for running JavaScript applications outside the browser. Node.js is mostly used to run real-time server applications and shines through its performance using non-blocking I/O and asynchronous events. This talk will introduce you to Node.js by showcasing the environment and its two most popular libraries: express and socket.io.

Target Audience

Beginner web developers

Assumed Audience Knowledge

Working knowledge of JavaScript and HTML5.

Objective

Learn how to build a chat engine using Node.js and WebSockets.

Five things audience members will learn

  1. Node.js environment and basics
  2. Node Package Manager overview
  3. Web Framework, express, basics
  4. WebSockets and Socket.io basics
  5. Building a chat engine using Node.js