Node.js

Node.js Courses

Learn to build APIs and applications with server-side JavaScript using Node.js with courses and resources from Frontend Masters.

Build AI-Powered Apps with OpenAI and Node.js

Scott Moss

Scott Moss

Superfilter AI
Integrate Node.js with OpenAI to build advanced AI-powered applications. Learn to build AI chat interfaces, semantic search, document QA, function calling, and create AI images!
3 hours, 34 minutes CC
Build AI-Powered Apps with OpenAI and Node.js
drag handle

Introduction to Node.js, v3

Scott Moss

Scott Moss

Superfilter AI
Learn the foundations of Node.js and server-side JavaScript to build custom CLIs, manipulate files, create servers, and more. Take your JavaScript skills to the next level and become a full-stack engineer!
4 hours, 12 minutes CC
Introduction to Node.js, v3
drag handle

API Design in Node.js, v4

Scott Moss

Scott Moss

Superfilter AI
Use Express to build a REST API Design in Node.js – read and update from a Postgres database using Prisma and TypeScript.
7 hours, 4 minutes CC
API Design in Node.js, v4
drag handle

Advanced GraphQL, v2

Scott Moss

Scott Moss

Superfilter AI
Learn GraphQL topics like authentication, handle errors, and adding tests. Then access realtime data using subscriptions.
3 hours, 25 minutes CC
Advanced GraphQL, v2
drag handle

Digging Into Node.js

Kyle Simpson

Kyle Simpson

You Don't Know JS
Learn the fundamental concepts of Node.js programming: CLI programming, file system access, asynchrony, HTTP servers & routing, and database persistence.
4 hours CC
Digging Into Node.js
drag handle

The Hard Parts of Servers & Node.js

Will Sentance

Will Sentance

Codesmith
Uncover the most challenging, yet most powerful features in server Node.js, to help you write and debug professional server code.
5 hours, 16 minutes CC
The Hard Parts of Servers & Node.js
drag handle

Networking and Streams

Learn the stream node module. Code readable, writable, transform, duplex streams. Plus code TCP, HTTP, and Websocket servers and clients using Node.js.
3 hours, 7 minutes CC
Networking and Streams
drag handle