Superfilter AI
Node.js Courses
Learn to build APIs and applications with server-side JavaScript using Node.js with courses and resources from Frontend Masters.
AI Agent: From Prototype to Production
Make your AI apps production ready with evals, human-in-the-loop guardrails, memory management, and Retrieval Augmented Generation (RAG).

drag handle
Build an AI Agent from Scratch
Superfilter AI
Create your own chat-based AI agent with custom function calling, LLMs, and Dall-E image generation.

drag handle
Build AI-Powered Apps with OpenAI and Node.js
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!

drag handle
Introduction to Node.js, v3
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!

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

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

drag handle
Digging Into Node.js
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.

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

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

drag handle