Skip to content

n8n Tutorial – Zero to Hero

Welcome to the comprehensive documentation for the n8n Zero to Hero video tutorial course by freeCodeCamp.org.

This course takes you from complete beginner to building production-ready AI-powered automation workflows with n8n. You'll learn to integrate APIs, build AI agents, generate images and videos, and deploy n8n in various environments.

Source Video: Watch the full tutorial on YouTube


Documentation Structure

Chapter Title Description
1 Introduction and Course Overview Course introduction, n8n overview, target audience, and what you'll build
2 Foundations of n8n Nodes, AI agent architecture, data types, expressions, and workflow execution
3 Building Your First AI Agent Step-by-step guide to creating an AI email assistant with Gmail integration
4 Free Labs Access & CodeCloud Setting up API keys through CodeCloud Keyspace for hands-on labs
5 n8n Cloud vs Lab Playground Environment differences and manual Google OAuth configuration
6 Authentication Best Practices Secure credential management for HTTP Request nodes
7 Google Authentication Setup Complete Google Cloud Console setup for Drive, Sheets, Docs, and Gmail
8 Slack API Integration Building Slack bots with AI agents and RAG capabilities
9 HTTP Request Node API calls, async polling patterns, and web scraping with Firecrawl
10 Text-to-Image Workflow AI prompt engineering and image generation with WaveSpeed AI
11 Text-to-Video Workflow Video generation using Google's VO3 model via WaveSpeed
12 Image-to-Video Workflow Multi-trigger workflow with Google Drive and Telegram integration
13 Vertex AI Integration Direct Google Cloud Vertex AI access for video generation
14 Cloud vs Self-Hosted Deployment options: n8n Cloud, Docker Desktop, and AWS EC2
15 Subworkflows Modular workflow architecture with Execute Workflow nodes
16 Conclusion & Next Steps Course summary, skills acquired, and continuing your automation journey