Skip to content

tylerprogramming/n8n-full-beginner-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

n8n Full Beginner Course

This repository contains a comprehensive collection of n8n workflow projects, designed to help you learn automation and integration using n8n from beginner to advanced levels.

Repository Structure

  • /*.json - n8n workflow files for each project
  • /Google Sheets/ - CSV templates for Google Sheets integration
    • Form Onboarding - responses.csv - Template for form responses and email tracking
    • RSS Feed - feed.csv - Template for RSS Feed Trigger (1st Project)

Course Projects

  1. RSS Feed Trigger (Project 1)

    • Introduction to n8n Cloud
    • Working with RSS feeds
    • Integration with Google Sheets
    • Basic data transformation
  2. Logic Gmail (Project 2)

    • Email automation with Gmail
    • Logic operations and conditional workflows
    • Data processing and filtering
  3. Basic LLM Chain (Project 3)

    • Introduction to Language Model integration
    • Building AI-powered workflows
    • Chain operations and data processing
  4. Web Scraping HTTP Requests (Project 4)

    • Web scraping fundamentals
    • Working with HTTP requests
    • Data extraction and processing
    • Integration with Airtable
  5. Vector Database AI Chatbot (Project 5)

    • Advanced AI integration
    • Vector database operations
    • Building intelligent chatbots
    • Data persistence and retrieval
  6. Receipt Analyzer (Project 6)

    • Frontend:
      • User interface for receipt submission
      • Form handling and data collection
      • Response visualization
    • Backend:
      • Document processing workflow
      • Data extraction from receipts
      • Backend automation and processing
      • Integration with frontend components
  7. Social Media Integration (Project 7)

    • Multi-platform social media automation
    • Subflows for X (Twitter) and LinkedIn
    • Content generation and scheduling
    • Workflow modularity with subflows
  8. Telegram Google Calendar Assistant (Project 8 & 9)

    • Telegram bot integration
    • Google Calendar automation
    • Building interactive assistants
    • Event management and scheduling
  9. MCP Integration (Project 10)

    • Advanced server integration
    • Chatbot client implementation
    • System architecture and deployment

Getting Started

  1. Clone this repository
  2. Import the workflows into your n8n instance
  3. Configure the necessary credentials and API keys
  4. Import CSV templates from the Google Sheets folder into your Google Sheets
  5. Follow the project progression from 1 to 10

Prerequisites

  • Basic understanding of APIs and automation
  • n8n instance (cloud or self-hosted)
  • Required API keys and credentials for various services
  • Google Workspace account for Sheets integration

Notes

  • Each project builds upon the knowledge from previous ones
  • Projects are designed to showcase different aspects of n8n
  • Credentials and sensitive data should be properly configured in your n8n instance
  • CSV templates are provided for standardized data structure

Helpful Resources

General n8n Documentation

Project-Specific Resources

Project 1: RSS & Google Sheets

Project 2: Gmail & Logic

Project 3: LLM Integration

Project 4: Web Scraping

Project 5: Vector Database & AI

Project 6: Document Processing

Project 7: Social Media

Project 8 & 9: Telegram & Calendar

Project 10: MCP & Advanced Integration

Additional Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published