Learn Node

Build fast and scalable web applications with Node.js. Use these detailed tutorials to help you build APIs, real-time apps, and much more.
  1. Node.js Infrastructure: Part 1

    Node.js Infrastructure: Part 1

    Tutorial Intermediate

    It's been a while, but now I'm back! Theses next two sessions will dive into the infrastructure that's grown up around Node. We'll take a look at two tools...

  2. Screen Scraping with Node.js

    Screen Scraping with Node.js

    Tutorial Intermediate

    You may have used NodeJS as a web server, but did you know that you can also use it for web scraping? In this tutorial, we'll review how to scrape static web...

  3. Meet Grunt: The Build Tool for JavaScript

    Meet Grunt: The Build Tool for JavaScript

    Tutorial Intermediate

    If you’re working on a large project, you’ll no doubt have a build script or a bunch of task scripts to help with some of the repetitive parts of the...

  4. Persisting a Todo List With MongoDB and Geddy

    Persisting a Todo List With MongoDB and Geddy

    Tutorial Intermediate

    In this three part tutorial, we’ll be diving deep into creating a to do list management app in Node.js and Geddy. This is the last entry in the series, where...

  5. Creating a Todo List App With Node.js and Geddy

    Creating a Todo List App With Node.js and Geddy

    Tutorial Intermediate

    In this three part tutorial, we’ll be diving deep into creating a to do list management app in Node.js and Geddy. This is the second part in the series,...

  6. Getting Started With Node.js and Geddy

    Getting Started With Node.js and Geddy

    Tutorial Beginner

    In this three part tutorial series, we’ll be diving deep into the process of creating a to-do list management app in Node.js and Geddy from scratch. In this...

  7. How to Scrape Web Pages With Node.js and jQuery

    How to Scrape Web Pages With Node.js and jQuery

    Tutorial Intermediate

    Node.js is growing rapidly; one of the biggest reasons for this is thanks to the developers who create amazing tools that significantly improve productivity...

  8. Node.js Step by Step: Blogging Application

    Node.js Step by Step: Blogging Application

    Tutorial Intermediate

    In the previous episode in this session, you were introduced to Node.js by creating a simple web server that displayed the obligatory "Hello world" text....

  9. Node.js Step by Step: Introduction

    Node.js Step by Step: Introduction

    Tutorial Intermediate

    Node.js is an amazing new technology, but, unless you're specifically a JavaScript developer, the process of becoming acquainted with it can quickly become...