Master n8n automation with APIs, databases, AI workflows, error handling, self-hosting, and real-world projects