Skip to content


Welcome to the n8n Course Level 2!

Is this course right for me?#

This course is for you if you:

  • Want to automate somewhat complex business processes.
  • Want to dive deeper into n8n after taking the Level 1 course.

What will I learn?#

The focus in this course is on working with data. You will learn how to:

  • Use the data structure of n8n correctly.
  • Process different data types (for example, XML, HTML, date, time, and binary data).
  • Merge data from different sources (for example, a database, spreadsheet, or CRM).
  • Use functions and JavaScript code in the Function node.
  • Deal with error workflows and workflow errors.

You will learn all this by completing short practical exercises after the theoretical explanations, and building a business workflow with step-by-step instructions.

What do I need to get started?#

To follow along this course (at a comfortable pace) you will need the following:

  • n8n set up. This course was developed on n8n version 0.161.
  • Basic knowledge of n8n. We strongly recommend taking our Level 1 course prior to this one.

How long does it take to complete the course?#

Completing the course should take around two hours. You do not have to complete it in one go, feel free to take breaks and resume whenever you are ready.

Do I get a certificate?#

We believe all good works deserve recognition. If you successfully complete the course, you will get a badge in your community forum profile to showcase your n8n skills. To get your n8n badge, you need to complete the following milestones:

  • Sign up for the course to get your unique ID and other information you will need for the exercises.
  • Run an HTTP Request to get the data set.
  • Automatically generate binary files and send notifications in Discord.
  • Pass the quiz at the end of the course.