Course Outline
MODULE 1 Getting Started with n8n
Why Use n8n
- Understanding what a workflow is
- Distinguishing between no-code and low-code automations
- Zero-cost alternatives to Zapier and Make
- Advantages of local self-hosting
What n8n Can Do in Practice
- Email automations
- Data collection and cleaning
- Integrating applications such as Google Sheets, CRM systems, and web apps
- Automating repetitive business tasks
Installation and First Start
- Downloading n8n Desktop for Windows
- Initial launch
- Understanding where workflows are stored
- Introduction to local credentials
Interface Overview
- The workflow editor
- Canvas and nodes
- Execution logs
- Manual versus scheduled execution
- Workflow versioning
Practical Exercise – My First Workflow
Participants will create a workflow that:
- Utilizes a Manual Trigger node
- Transforms text using a Set node
- Displays the output via Debug
Outcome: participants will understand how nodes connect and execute.
MODULE 2 The Fundamental Nodes
Types of Nodes
- Trigger
- Input and Output
- Edit and Transform
- Service integrations via API without coding
- File management
Fundamental Nodes to Know
- Manual Trigger
- Schedule Trigger
- HTTP Request (simple GET)
- Set
- IF
- Merge
- Move Binary Data
- Google Sheets
- Email IMAP Gmail
- Webhooks (basic authentication only)
Practical Exercise – Automatic Check of an Email Account
The workflow will include:
- Manual Trigger
- Gmail or IMAP node to read recent emails
- IF filter for specific keywords
- Set node to generate a mini report
- Output to file or email
Outcome: a simple yet useful automation.
MODULE 3 Google Sheets and Automations
Connecting to Google Sheets
- Creating local credentials
- Granting appropriate permissions
- Best practices for dedicating specific sheets to automations
Useful No-Code Operations
- Append row
- Read rows
- Update rows
- Lookup without using formulas
Practical Exercise – Build a Minimal CRM
The workflow will include:
- Manual Trigger
- A fake form created using the Set node
- Writing data to Google Sheets
- Sending welcome emails
Outcome: a functional mini CRM.
MODULE 4 Automating Real Flows
Examples of No-Code Automations
- Daily reports
- Collecting data from URLs (RSS or JSON)
- Automatic file backup
- Notifications via Telegram or Slack
- Monitoring changes on simple websites
Practical Exercise – Monitor a Website and Send Alerts
- Schedule Trigger
- HTTP Request
- IF node to detect changes
- Notification via Telegram, SMS, or Email
Outcome: a real monitoring system built with no code.
MODULE 5 Error Handling, Security and Best Practices
Error Handling
- How to read logs
- Understanding Failed Node
- Retry options
- Fail workflow behaviour
Best Practices for Non-Technical Users
- Using meaningful node names
- Adding comments
- Duplicating workflows as backups
- Separating test and production credentials
- Exporting workflows as JSON
Practical Exercise – Stabilising a Failing Workflow
Participants will improve a failing workflow by adding error handling and saving the corrected version.
MODULE 6 Final Project
Course Challenge
Build a complete workflow that:
- Reads an RSS feed
- Extracts new content
- Adds it to Google Sheets
- Sends an email report
- Runs automatically via Schedule Trigger
Objective
Demonstrate that participants can build a full end-to-end automation with no code.
Conclusion
- Q&A
- Roadmap for advancing APIs, advanced webhooks, and AI agents with n8n
- Best practices for non-technical users
- How to decide what to automate inside a company
Requirements
• Fundamental computer skills
• Experience using online tools such as email or spreadsheets
• No programming knowledge is required
Testimonials (1)
I liked the practical, hands‑on part of the training the most.