Editor's Notes
Go under the hood of Node.js and gain a mental model of how writing JavaScript on the server with Node.js works.

Introduction to Node.js, v2

Scott Moss
undefined
Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.
4 hours, 51 minutes
Editor's Notes
Get the deep fundamental concepts of Node.js with Kyle Simpson, author of the ‘You Don’t Know JS’ Bo

The Hard Parts of Servers & Node.js

Will Sentance
Codesmith
Uncover the most challenging, yet most powerful features in Node.js, to help you write and debug professional server code.
5 hours, 16 minutes
Editor's Notes
Building APIs is the foundation of any back-end application.

Digging Into Node.js

Kyle Simpson
You Don't Know JS
Learn the fundamental concepts of programming in Node.js: CLI programming, file system access, asynchrony, streams, HTTP servers & routing, database persistence, and child processes.
4 hours, 0 minute
Editor's Notes
GraphQL is the new standard for building flexible APIs.

API Design in Node.js, v3

Scott Moss
undefined
Use Express to build a REST API in Node.js – handle REST API verb methods to create, read, update and delete resources from a MongoDB database.
3 hours, 34 minutes
Editor's Notes
Jem teaches you the essentials for setting up and launching servers in a two-part series.

Server-Side GraphQL in Node.js

Scott Moss
undefined
Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.
4 hours, 51 minutes