n8n Fundamentals
Beginner · 14 lessons
Zero to your first live workflow. Install n8n, learn the core nodes, and understand credentials, expressions and error handling.
Start lesson 1- 1What is n8n?The mental model: nodes, triggers, workflows and executions.20 min
- 2Install n8n locallyCompare npx, Docker and n8n Desktop to pick the right dev setup.30 min
- 3Your first workflowManual trigger → HTTP Request → Slack, wired end-to-end.25 min
- 4Core nodes tourSet, IF, Merge, Filter and Schedule — the nodes you'll use in nearly every flow.40 min
- 5Credentials & security basicsOAuth2 vs. API keys, and how n8n encrypts stored secrets.20 min
- 6Expressions 101Read and write {{$json.field}}, reference other nodes, use the expression editor.35 min
- 7Cron & Schedule triggersTime-based automations: intervals, cron expressions, timezones.20 min
- 8Handling errors gracefullyContinue-on-fail, the error output branch, and retry settings.25 min
- 9Publishing, activation & tagsMove from 'testing' to a live, always-on workflow, and organize with tags.15 min
- 10Debugging executions like a proRead the execution list, inspect item data at each step, and replay failed runs.20 min
- 11Working with items & data structuren8n's item-list model: json, binary, and pairedItem explained.25 min
- 12Notifications & digest patternsBuild a daily-digest workflow that batches events instead of spamming a channel.30 min
- 13Forms & human inputUse the n8n Form trigger to collect structured input without a separate front-end.25 min
- 14Beginner capstone projectShip a real internal tool end-to-end: form → validation → Google Sheets → Slack alert.60 min