🤖⚙️ ساخت AI Agents و اتوماسیون با n8n (آموزش عملی)

🧠 درباره این دوره:

در دنیایی که هوش مصنوعی سرعت انجام کارها را چندبرابر کرده، دیگر لازم نیست متخصص برنامه‌نویسی باشید تا بتوانید یک «دستیار هوشمند (AI Agent)» بسازید.

در این دوره، گام‌به‌گام یاد می‌گیرید چطور با ابزار n8n، مدل‌های زبانی بزرگ (LLM) و APIها، سیستم‌هایی طراحی کنید که فکر می‌کنند، تصمیم می‌گیرند و کار انجام می‌دهند؛ درست مثل ایجنت‌هایی که امروز در شرکت‌های بزرگ دنیا استفاده می‌شوند.

این دوره شامل حدود ۱۵ ساعت ویدئوی آموزشی است و توسط دکتر سهیل تهرانی‌پور، دکترای هوش مصنوعی و رباتیک و مدرس دوره‌های یادگیری ماشین و علم داده، تدریس می‌شود.

این دوره بخشی از مسیر یادگیری کمپین SkillHack است و شما را آماده می‌کند تا در پروژه‌های سازمان، فرایندهای روزمره را با کمک AI و اتوماسیون هوشمند بهبود دهید.

🎯 اهداف یادگیری:

در پایان این دوره، شرکت‌کنندگان قادر خواهند بود:

  • فلوهای هوشمند اتوماسیون را با ابزار n8n طراحی و اجرا کنند.

  • از APIها برای اتصال سرویس‌های مختلف(مانند Google Sheets، Telegram Bot و Drive و ...) استفاده کنند.

  • با مدل‌های زبانی و مهندسی پرامپت آشنا شوند و ایجنت‌های هدف‌محور طراحی کنند.

  • سازوکار RAG و VectorDB را برای ایجاد پاسخ‌های دقیق و مستند درک و پیاده‌سازی کنند.

  • پروژه‌های واقعی در حوزه اتوماسیون و تحلیل داده طراحی کنند که در محیط کاری سازمان قابل‌استفاده باشند.

  • 📘Introduction

    • 🎥 Welcome & Course Overview
    • 📦Course Resources Package
  • 📘 Chapter 1 – Introduction to Python

    • 🎥 1-2: Getting Started with Anaconda & Jupyter Notebook (10m 42s)
    • 🎥 1-1: Why Python? (12m 19s)
    • 🎥 1-3: Data Types & Variables (8m 04s)
    • 🎥 1-4: Lists in Python (8m 49s)
    • 🎥 1-5: Tuples in Python (6m 19s)
    • 🎥 1-6: Working with Strings (7m 34s)
    • 🎥 1-7: Dictionaries in Python (12m 34s)
    • ❓ Quiz 1: Strings & Basics
    • 🎥 1-8: Boolean Data Type (3m 37s)
    • 🎥 1-9: Operators in Python (11m 36s)
    • 🎥 1-10: Conditional Statements (15m 34s)
    • 🎥 1-11: Loops (For & While) (13m 23s)
    • 🎥 1-12: List Examples (7m 47s)
    • 🎥 1-13: Functions (10m 58s)
    • 🎥 1-14: Advanced Functions (13m 35s)
    • ❓ Quiz 2: Data & Logic
    • ❓ Quiz 3: Core Concepts
    • ❓ Quiz 4: Functions & Programming
    • 🎥 1-15: pip Command (6m 42s)
    • 🎥 1-16: Introduction to VS Code (8m 58s)
    • Python Project: Internet Package Simulator (Required)
  • 📘 Chapter 2 – Understanding AI Agents, Chatbots, Agentic AI and n8n

    • 🎥 2-1: The Agentic Revolution and How It’s Transforming Technology (14m 05s)
    • 🎥 2-2: Differences Between Chatbots, AI Agents and Agentic AI (17m 29s)
    • 🎥 2-3: Exploring n8n and Comparison with Dify & Flowise (13m 04s)
    • 🎥 2-4: Comparing UI and Licensing Models of n8n, Dify & Flowise (8m 13s)
    • ❓ Quiz 1: Agentic AI vs Traditional LLMs
    • ❓ Quiz 2: Chatbots vs AI Agents vs Agentic AI
    • ❓ Quiz 3: Applications of n8n, Dify and Flowise
    • ❓ Quiz 4: Interface and License Model Differences
  • 📘 Chapter 3 – Large Language Models (LLM) and Prompt Engineering

    • 🎥 3-1: Understanding Large Language Models (LLM) and AI Architecture (22m 48s)
    • 🎥 3-2: Importance of Prompt Accuracy and Response Quality (13m 31s)
    • 🎥 3-3: Practical Examples of Good and Poor Prompts (11m 15s)
    • 🎥 3-4: Chatbot as a Prompt Builder and Optimization Tools (12m 36s)
    • ❓ Quiz 1: Concept of Large Language Models
    • ❓ Quiz 2: Core Components of an Effective Prompt
    • ❓ Quiz 3: Prompt Optimization
    • Design a Personal AI Assistant Using Prompt Engineering
  • 📘 Chapter 4 – APIs and Their Applications

    • 🎥 4-1: Introduction to API and Its Types (13m 38s)
    • 🎥 4-2: Understanding API Methods – GET and POST (15m 40s)
    • 🎥 4-3: Authorization and Authentication in APIs (14m 04s)
    • 🎥 4-4: Introduction to Webhooks and Their Uses (5m 00s)
    • 🎥 4-5: Working with AI APIs in Google Colab (18m 07s)
    • 🎥 4-6: Solutions for Using AI APIs and Introduction to Aval AI (15m 20s)
    • 🎥 4-7: Understanding Base64 Encoding in API Data Transfer (10m 16s)
    • 🎥 4-9: Exploring Cohere API and Its Usage (6m 59s)
    • 🎥 4-10: Using OpenRouter API (12m 31s)
    • 🎥 4-11: Building a Text-to-Speech App with Gradio (8m 06s)
    • 🎥 4-12: Describing Images with Gradio and AI Models (8m 17s)
    • 🎥 4-13: Creating a Chatbot with Gradio (8m 00s)
    • 🎥 4-8: Using AI APIs for Audio and Image Processing (13m 19s)
    • ❓ Quiz 1: GET and POST
    • ❓ Quiz 3 : Base64 Encoding
    • Weather Notification Bot
    • ❓ Quiz 2: API Basics
    • ❓ Quiz 4 : AI Models
    • ❓ Quiz 5 : OpenRouter API
    • Interactive AI API Application
  • 📘 Chapter 5 – Getting Started with n8n: Installation and Setup

    • 🎥 5-1: Installation Methods for n8n and Introduction to Docker (9m 50s)
    • 🎥 5-2: Using n8n Cloud and Creating an Account on n8n.io (13m 04s)
    • 🎥 5-3: Installing n8n Locally with Docker Desktop (10m 04s)
    • 🎥 5-4: Installing n8n on VPS – Part 1 (Domain to Server) (16m 45s)
    • 🎥 5-5: Installing n8n on VPS – Part 2 (Domain to Server) (13m 06s)
    • 🎥 5-6: Understanding Node Types and Their Uses in n8n (8m 22s)
    • 🎥 5-7: Overview of Core Nodes in n8n (3m 32s)
    • 🎥 5-8: Understanding Set Node (Edit Field) and Its Use (10m 43s)
    • 🎥 5-9: Understanding Aggregate Node and Its Use (9m 00s)
    • 🎥 5-10: Working with Merge and Split Nodes (7m 41s)
    • 🎥 5-11: Working with IF and Switch Nodes (15m 21s)
    • 🎥 5-12: Understanding Code Node and Its Use (9m 16s)
    • 🎥 5-13: Working with Wait, Sort and Limit Nodes (5m 01s)
    • 🎥 5-14: Google Nodes in n8n (Sheets, Drive, Gmail, etc.) (7m 44s)
    • 🎥 5-15: Adding Google Credentials in Self-Hosted n8n (17m 42s)
    • 🎥 5-16: Adding Telegram Credentials and Connecting a Telegram Bot (14m 22s)
    • 🎥 5-17: Introduction to AI Agent Node in n8n (16m 53s)
    • 🎥 5-18: Installing, Configuring and Testing Dify Platform (24m 01s)
    • ❓ Quiz 1 : Role of Set Node
    • ❓ Quiz 2 : Code Node Functionality
    • ❓ Quiz 3 : Application of AI Agent Node
    • Automate Telegram Messages Using n8n
  • 📘 Chapter 6 – RAG and Vector Databases

    • 🎥 6-1: Introduction to RAG (13m 23s)
    • 🎥 6-2: Understanding Embeddings (15m 05s)
    • 🎥 6-3: Introduction to Vector Databases (9m 36s)
    • ❓ Quiz 1 : How RAG Works
    • ❓ Quiz 2 : Concept of Embeddings
    • ❓ Quiz 3 : Understanding Vector Databases
  • 📘 Chapter 7 – Vibe Coding and Practical Projects

    • 🎥 7-1: Introduction to Vibe Coding and Its Role in Modern AI (16m 26s)
    • Google Sheets وn8n اتوماسیون خلاصه‌سازی و ارسال ایمیل سفارش‌ها با
  • 📘 Chapter 8 – Understanding MCP and Its Applications

    • 🎥 8-1: Introduction to MCP and Its Role in Connecting Agents and Tools (13m 09s)
    • ❓ Quiz 1 : Role of MCP