# KodeKloud: Beta Courses n8n: Zero to Hero

## n8n: Zero to Hero

### Introduction

- [Course Introduction](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/Introduction/Course-Introduction/page.md): Hands-on course teaching n8n automation, AI agents, RAG, multimodal workflows, production patterns and deployment

### n8n Foundational

- [Foundations of n8n](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Foundational/Foundations-of-n8n/page.md): Introduction to n8n workflow automation covering nodes, AI agent architecture, triggers, data types, expressions, memory options and building reliable workflows with tools and error handling

### n8n Agent Workflow Build-Along

- [Sign Up on n8n Cloud](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Sign-Up-on-n8n-Cloud/page.md): Guide to creating an n8n Cloud account, configuring workspace settings, projects, and starting your first workflow.
- [Demo KK Keyspace](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Demo-KK-Keyspace/page.md): Guide showing how to connect n8n workflows to KodeKloud KK Keyspace and call LLMs using the OpenAI Message a Model node or HTTP Request cURL import.
- [Workflow 1 Your First Simple Email AI Agent](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-1-Your-First-Simple-Email-AI-Agent/page.md): Step-by-step guide to build and test an n8n AI agent that drafts and sends emails using OpenAI, session memory, and a Gmail integration.
- [Lab Walkthrough Building Your First AI Email Agent on n8n](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Lab-Walkthrough-Building-Your-First-AI-Email-Agent-on-n8n/page.md): Walkthrough for building an AI email agent in n8n labs, covering KK Keyspace versus OpenAI credentials plus Gmail OAuth setup and troubleshooting.
- [Google Cloud Console Setup](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Google-Cloud-Console-Setup/page.md): Step by step guide to configure Google Cloud Console OAuth so n8n can authenticate and reuse a single credential for Google services such as Drive Sheets Gmail and Docs
- [Workflow 2 Multi Agent Research Workflow with Perplexity OpenAI](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-2-Multi-Agent-Research-Workflow-with-Perplexity-OpenAI/page.md): Guide to building a scheduled n8n multi agent workflow that fetches AI news via Perplexity, deduplicates with Google Sheets using an LLM, emails digests, and logs headlines.
- [Workflow 3 HTTP Request Node Demo](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-3-HTTP-Request-Node-Demo/page.md): Guide to using n8n's HTTP Request node for public, authenticated, and asynchronous API calls including polling patterns and credential best practices.
- [APIs Auth Security and cURL Imports](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/APIs-Auth-Security-and-cURL-Imports/page.md): Explains API authentication methods and using Import cURL to populate HTTP Request nodes, recommending centralized credentials for secure reusable secret management.
- [Workflow 4 Text to Image Generation Agent Bytedance](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-4-Text-to-Image-Generation-Agent-Bytedance/page.md): Building an n8n workflow that uses an LLM to generate image prompts, sends them to Wavespeed AI, polls for results, and delivers images via Gmail
- [Workflow 5 Text to Video Generation Agent Veo3](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-5-Text-to-Video-Generation-Agent-Veo3/page.md): A tutorial for building an n8n text to video workflow using a VideoPrompt agent and WaveSpeed Veo3, including request polling, prompt engineering, and notification delivery.
- [Workflow 6 Image to Video Generation Agent Seedance Telegram](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-6-Image-to-Video-Generation-Agent-Seedance-Telegram/page.md): Automated image-to-video workflow using Google Drive, Telegram, Google Sheets, an OpenAI prompt agent and Seedance Wavespeed API to generate, poll, and deliver videos
- [Google Vertex AI Explainer Optional](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Google-Vertex-AI-Explainer-Optional/page.md): Explains how to generate videos with Google Vertex AI Veo3 using HTTP and n8n workflows, including OAuth2 authentication, polling long operations, and saving outputs to GCS
- [Workflow 7 Calling Subworkflows](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-7-Calling-Subworkflows/page.md): Explains using n8n Execute Workflow to separate main and sub-workflows, improving isolation, reusability, observability, and easier testing for heavy processing like image to video conversion.
- [Quick Explainer for Subworkflows](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Quick-Explainer-for-Subworkflows/page.md): Explains splitting complex n8n automations into modular subworkflows to simplify development, testing, debugging, reuse, and reduce failure impact.
- [Slack Setup Intro](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Slack-Setup-Intro/page.md): Guide to creating and configuring a Slack app, connecting it to n8n, enabling app mention event subscriptions, and building an AI driven reply workflow
- [Workflow 8 Fun Slack use case Let AI do your job](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Agent-Workflow-Build-Along/Workflow-8-Fun-Slack-use-case-Let-AI-do-your-job/page.md): Guide to building an n8n workflow that lets an AI agent read Slack messages, reply as a user, and optionally fetch Google Docs for retrieval augmented responses.

### n8n Optional Setups

- [Self Hosting Locally With Docker Desktop and Ollama](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Optional-Setups/Self-Hosting-Locally-With-Docker-Desktop-and-Ollama/page.md): Guide to self-hosting n8n with Docker Desktop and Ollama, using a starter kit to run local LLMs, Postgres, and Qdrant via Docker Compose.
- [n8n Hosted on AWS EC2](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Optional-Setups/n8n-Hosted-on-AWS-EC2/page.md): Guide to deploy n8n on an AWS EC2 Ubuntu instance using Docker and Docker Compose v2 for demos, including setup, environment configuration, and accessing the UI
- [Self Hosting vs Building on n8n Cloud](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Optional-Setups/Self-Hosting-vs-Building-on-n8n-Cloud/page.md): Comparison of n8n Cloud versus self‑hosting, detailing trade‑offs, pros, cons, and a checklist to choose based on control, cost, security, and operational needs.

### n8n RAG Agent

- [Vector Databases in RAG](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-RAG-Agent/Vector-Databases-in-RAG/page.md): Explains vector databases powering RAG by storing embeddings for semantic search, detailing RAG pipelines, similarity metrics, ANN indexing, and security and governance practices.
- [Demo Pinecone Vector DB Setup](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-RAG-Agent/Demo-Pinecone-Vector-DB-Setup/page.md): Guide to automating Google Drive document ingestion with n8n, chunking and embedding text using OpenAI, and upserting vectors into Pinecone for RAG-style retrieval.
- [Demo Your First n8n RAG Agent Customer Support RAG Agent](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-RAG-Agent/Demo-Your-First-n8n-RAG-Agent-Customer-Support-RAG-Agent/page.md): Guide to building a customer support RAG agent in n8n that uses OpenAI embeddings, Pinecone retrieval, and AI agent nodes to answer SOP and policy queries.

### MCP

- [MCPs on n8n](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/MCP/MCPs-on-n8n/page.md): Guide to using the Model Context Protocol in n8n to let AI agents call external tools like Gmail via MCP client and server with setup, transport, and troubleshooting steps
- [MCP vs Workflows on n8n](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/MCP/MCP-vs-Workflows-on-n8n/page.md): Comparison of MCPs versus sub-workflows in n8n, explaining tradeoffs in exposure, latency, cost, modularity, and when to use each for integrations and AI agent access

### n8n Multi-Workflow Advanced Build (Long)

- [n8n Marketing Team Agents Combined Build](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Multi-Workflow-Advanced-Build-Long/n8n-Marketing-Team-Agents-Combined-Build/page.md): Guide to building an n8n marketing master workflow that orchestrates AI agents and sub-workflows for Slack triggered image, video, caption, blog creation and optional research.

### n8n Additional Info

- [Retries and Error Handling](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Additional-Info/Retries-and-Error-Handling/page.md): Guide to implementing error handling and retries for n8n AI workflows using Error Trigger, logging errors to Google Sheets, notifying maintainers, and using retries and fallback models for resilience.
- [n8n Workflow Template Marketplace](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Additional-Info/n8n-Workflow-Template-Marketplace/page.md): Community marketplace of searchable n8n workflow templates to browse, import, or autoload into self hosted or cloud instances, accelerating automation with reusable templates and author-contributed workflows.
- [Conclusion](https://notes.kodekloud.com/docs/n8n-Zero-to-Hero/n8n-Additional-Info/Conclusion/page.md): Summary of a course teaching n8n automation, building AI agents, API integrations, media generation, modular workflows, and deployment best practices.
