Take your JavaScript skills to the server-side! Learn how to fully craft your site's backend using Express, the most popular back-end JavaScript framework! You will also learn how to use a non-relational database, MongoDB.

Introduction to NodeJS

In this section you'll learn what NodeJS is and get your first taste of writing server-side JavaScript.


We learn how to create authentication strategies that allow us to securely sign users into our applications.


We use what we've learned to create API-only backends that can serve JSON to any front-end we want.

Testing Express

We learn what it takes to write tests for our Express projects


This is it! Create your final project and prove to the world you're a node/express master