Course Outline
MODULE 1 Getting Started with n8n
Why Use n8n
- What is a workflow
- Differences between no-code and low-code automations
- Alternatives to Zapier and Make at zero cost
- Benefits of local self-hosting
What n8n Can Do in Practice
- Email automations
- Data collection and cleaning
- Linking applications Google Sheets, CRM, web apps
- Automating repetitive business tasks
Installation and First Start
- Downloading n8n Desktop Windows
- First launch
- Where workflows are saved
- Introduction to local credentials
Interface Overview
- Workflow editor
- Canvas and nodes
- Execution logs
- Manual vs scheduled execution
- Workflow versioning
Practical Exercise – My First Workflow
Participants create a workflow that:
- Uses a Manual Trigger node
- Transforms text with a Set node
- Displays the output using Debug
Result: participants understand how nodes connect and execute.
MODULE 2 The Fundamental Nodes
Types of Nodes
- Trigger
- Input and Output
- Edit and Transform
- Service integrations 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
Workflow includes:
- Manual Trigger
- Gmail or IMAP node to read recent emails
- IF filter for keywords
- Set to generate a mini report
- Output to file or email
Result: a simple useful automation.
MODULE 3 Google Sheets and Automations
Connecting to Google Sheets
- Creating local credentials
- Granting the correct permissions
- Best practice dedicated sheets for automations
Useful No-Code Operations
- Append row
- Read rows
- Update rows
- Lookup without formulas
Practical Exercise – Build a Minimal CRM
Workflow includes:
- Manual Trigger
- Fake form created using Set node
- Write to Google Sheets
- Send welcome emails
Result: 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 sites
Practical Exercise – Monitor a Website and Send Alerts
- Schedule Trigger
- HTTP Request
- IF node to detect changes
- Notification via Telegram SMS Email
Result: a real monitoring system 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
- Meaningful node names
- Adding comments
- Duplicating workflows as backup
- Separating test and production credentials
- Exporting workflows JSON
Practical Exercise – Stabilising a Failing Workflow
Participants 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
Show that participants can build a full end-to-end automation with no code.
Conclusion
- Q&A
- Roadmap for advancing APIs advanced webhooks AI agents with n8n
- Best practices for non-technical users
- How to decide what to automate inside a company
Requirements
• Basic computer skills
• Experience working with online tools such as email or spreadsheets
• No programming knowledge is required
Testimonials (1)
Pretty much everything