1. Basics and Overview of n8n
- Concepts, architecture, and user interface.
- Operating Models: Cloud vs. Self-Hosted.
- Basic components: triggers, nodes, data flow, and credentials.
- Create and understand your first workflows.
2. Triggers, Data Flow, and Processing
- Trigger types: Manual, Cron, and Webhook.
- Working with JSON, arrays, and data structures.
- Transformations, filters, and control logic (IF, Switch).
- Establishing stable data flows.
3. Integrations and APIs
- Understanding and Integrating REST APIs.
- Authentication, headers, and data formats.
- Handling rate limits and timeouts.
- Error handling with retries and backoff strategies.
4. Data Integration and Workflow Structure
- Persistence patterns (Insert, Update, Upsert).
- Sub-workflows and modular automations.
- Creating maintainable and reusable workflows.
5. Best Practices and Tool Comparison
- Error handling and monitoring.
- Maintainability, documentation, and structuring.
- Comparison of n8n with Make and Zapier.
6. Integrating AI into Workflows
- Typical AI use cases: classification, extraction, routing.
- Prompting for reproducible results.
- Human-in-the-loop approaches for controlled decision-making.
7. AI Agents and Tool Calling
- Agent patterns (e.g., planning and execution).
- Integration of external tools and APIs.
- Control of context and decision-making logic.
8. Production Deployment and Operation
- Deployment and the transition from development to production.
- Monitoring and scaling workflows.
- Introduction to self-hosted operation with n8n.
9. Security and Governance
- Handling credentials and access.
- Data Protection in AI-Driven Processes.
- Avoid risks such as incorrect decisions or prompt injection.
10. End-to-End Automation
- Development of complete automation processes.
- A combination of data, AI, and actions.
- Developing robust, production-ready workflows.