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.

All Node courses:

  1. What's New in Node 6?

    What's New in Node 6?

    Course Intermediate

    Node.js has seen rapid and widespread adoption in the web development community, but for a long time it had a reputation for being slow to grow and evolve....

  2. Easy Node.js Development Environment With Vagrant

    Easy Node.js Development Environment With Vagrant

    Course Intermediate

    When developing a Node.js app, you will probably need one or more of these dependencies: a database server, a key-value store, a background worker or a...

  3. Node for the Front-End Developer

    Node for the Front-End Developer

    Course Beginner

    In this course you'll learn how to use your knowledge of client-side JavaScript to help you master the basics of Node.js, as well as the many front-end...

  4. Writing Node Modules

    Writing Node Modules

    Course Beginner

    In this course, Jack Franklin will teach you how to build NodeJS modules, both for your own internal, as well as for others to make use of. You'll learn...

  5. Build Web Apps in Node and Express

    Build Web Apps in Node and Express

    Course Intermediate

    Node.js is the JavaScript engine for Chrome, moved to the command line for use as a general programming language. In this course, you’ll learn how to make...

  6. An Introduction to Node.js

    An Introduction to Node.js

    Course Intermediate

    Welcome! In this course, we’re going to take the knowledge that you’ve gained from coding for the browser and apply it to the server environment. Over the...