Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 6 sections 17 lectures

Build n8n Custom Nodes with TypeScript

This course is for automation builders who want to understand how n8n custom nodes really work. By the end, you’ll be able to build, test, and share n8n nodes with confidence. Includes all project files!

01
Skill level
All levels
02
Sections
6
03
Lectures
17
04
Instructor
Team Mammoth
What's inside

This course includes.

6
Sections
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

6 sections · 17 lectures
+ Welcome 3 lectures Preview
Welcome Locked
Trigger vs Action Nodes Locked
Declarative vs Programmatic Building Styles Locked
+ Build declarative-style nodes 3 lectures
Set up project with n8n-node Locked
Build custom node resources Locked
Run a custom node in n8n Locked
+ Build programmatic-style nodes 3 lectures
Set up programmatic custom node with n8n-node Locked
Build resources in programmatic custom node Locked
Run a custom programmatic node in n8n Locked
+ Best practices for building n8n custom nodes 4 lectures
Build node metadata in codex file Locked
Build npm package details Locked
UX requirements for n8n community nodes Locked
Technical requirements for n8n community nodes Locked
+ Test custom n8n nodes 2 lectures
Run local n8n nodes manually Locked
Lint n8n custom nodes Locked
+ Deploy and share custom n8n nodes 2 lectures
Submit community nodes to n8n Cloud Locked
Install private n8n nodes Locked
Description

About this course.

Dive into a practical, no-fluff guide to extending n8n beyond built-in workflows.

You’ll learn how declarative and programmatic n8n nodes are structured, how to build them from scratch, and how to test, run, and deploy them properly. In this course, you’ll:

• Build declarative-style custom n8n nodes

• Set up node projects using n8n-node

• Define node resources and operations

• Build programmatic-style custom nodes with real logic

• Follow best practices for node metadata, codex files, and npm packaging

• Test nodes locally, lint code, and meet n8n UX requirements

• Deploy nodes to n8n Cloud or install them privately

✔️ Lifetime access

✔️ Source files included (JSON workflows to import into n8n)

Ready to start building?

This course is for automation builders who want to understand how n8n custom nodes really work. By the end, you’ll be able to build, test, and share n8n nodes with confidence. Includes all project files!

Buy lifetime access →