Mindket
AdvancedFree

n8n advanced course

A black banner titled "n8n advanced" over the line "Errors, sub-workflows, code and scaling".

This free n8n advanced course covers four things the basics skip. Those are error workflows and retries, sub-workflows that split a big job, JavaScript and Python in the Code node, and scaling with queue mode, Redis and workers. Every lesson follows n8n's own documentation as of 4 November 2026, and you should finish the beginner course first.

What you'll be able to do

  • Send every workflow failure to an error workflow, and choose between retries, continue on fail and Stop and Error.
  • Call one workflow from another with its input data, and decide when a big job should be split.
  • Write Code node scripts in JavaScript or native Python, and keep items linked with pairedItem.
  • Run n8n in queue mode with Postgres, Redis and workers, and tune concurrency and binary data.
All courses

Who it's for

For people who finished the n8n beginner course or already run workflows, and can read a little JavaScript. Lessons 1 to 3 work on n8n Cloud and self-hosted, and lesson 4 needs a server of your own with Docker.

Lessons

  1. 1n8n error workflow: the Error Trigger, retries and Stop And ErrorBuild an n8n error workflow with the Error Trigger, read the data it receives, then set retries, On Error and Stop And Error on the nodes that fail.9 min
  2. 2n8n sub-workflow: the Execute Sub-workflow node and its triggerBuild an n8n sub-workflow with the Execute Sub-workflow Trigger, pass data in and out, convert existing nodes and learn when to split a workflow.9 min
  3. 3n8n Code node: JavaScript, Python, item modes and common errorsLearn the n8n Code node: Run Once for All Items against Each Item, $input and the return shape, native Python, item linking, limits and common errors.9 min
  4. 4n8n queue mode: Redis, workers, concurrency and scalingRun n8n in queue mode: how main, Redis and workers fit together, the Postgres setup, worker concurrency, binary data rules and webhook processors.11 min

Frequently asked questions

Who is the n8n advanced course for?

It is for people who already build workflows in n8n and want to run them in production. Finish the beginner course first, because these lessons skip the canvas, the first trigger and the first webhook.

Do the lessons work on n8n Cloud?

Lessons 1 to 3 do, on Cloud and self-hosted alike, with one difference: Cloud allows only the crypto and moment modules in the Code node. Lesson 4 covers queue mode, a self-hosted setup you run with Postgres, Redis and Docker.

Which version of n8n do the lessons follow?

The documentation as it stood on 5 November 2026, including n8n 3.0, in early access since 27 October 2026 with a stable release due in early December. That release removes the Function and Function Item nodes, cuts the task runner timeout to 60 seconds and ends in-memory binary data. Each lesson says where a change touches it.

Is this n8n course free?

Yes, every lesson is free to read. You can follow lessons 1 to 3 on the free self-hosted Community edition, though the docs mark a few features, such as log streaming and multi-main, as Enterprise.

What should I learn after this course?

The Dify course is next: it builds AI apps, a knowledge base and agents in Dify. Before that, pick a finished workflow from Mindket's n8n directory, add an error workflow to it and import it into the queue-mode setup from lesson 4.

Share this course

Open a finished n8n workflow

See how a complete workflow is built on Mindket: its nodes drawn live, the apps it connects and its setup steps.

Browse n8n workflows

All courses · All articles