n8n: پلتفرم اتوماسیون جریان کار
Workflow Automation with n8n
ساخت گردشکارهای خودکار بدون کدنویسی با n8n برای اتصال سرویسها، APIها و دادهها.
دربارهی این دوره
n8n یک پلتفرم متنباز اتوماسیون گردشکار است که به شما اجازه میدهد بدون کدنویسی پیچیده، صدها سرویس مختلف را به هم متصل کنید و فرایندهای تکراری را خودکار کنید. این دوره مناسب کارشناسان فناوری اطلاعات، توسعهدهندگان و مدیران محصولی است که میخواهند بهرهوری تیم خود را بالا ببرند.
از مفاهیم پایهی Workflow و Node شروع میکنیم و بهسرعت به سناریوهای پیشرفته مانند کار با APIها، شرطهای منطقی، حلقهها و خطایابی میرسیم. در طول دوره چندین اتوماسیون واقعی میسازید: همگامسازی داده بین CRM و ایمیل، پایش وبسایتها، تولید گزارشهای روزانه و رباتهای اطلاعرسانی.
هیچ پیشنیاز برنامهنویسی خاصی نیاز نیست. آشنایی پایه با مفاهیم API و JSON کافی است.
سرفصل دوره
۱۹ فصل · ۱۰۶ سرفصل
آموزش جامع از مقدماتی تا پیشرفته | پلتفرم اتوماسیون IdehNet
۱ماژول ۱.۱: آشنایی با اتوماسیون و n8n۶ سرفصل
- اتوماسیون چیست و چرا به آن نیاز داریم؟
- مقایسه n8n با Zapier، Make و سایر ابزارها
- معماری n8n، Self-hosted در مقابل Cloud
- نصب n8n روی ویندوز، مک و لینوکس
- راهاندازی n8n با Docker
- آشنایی با رابط کاربری و داشبورد n8n
۲ماژول ۱.۲: مفاهیم پایه Workflow۶ سرفصل
- ساختار Workflow، Node، Connection، Execution
- انواع Trigger Node (Schedule، Webhook، Manual)
- درک جریان داده (Data flow) در n8n
- ساختار JSON و نحوه کار با دادهها
- استفاده از Expression Editor
- مدیریت Credentials و امنیت
۳ماژول ۱.۳: نودهای پرکاربرد پایه۷ سرفصل
- HTTP Request Node: GET, POST, PUT, DELETE
- تنظیم و تغییر دادهها: Set Node
- شرط گذاری و منطق: IF Node
- مسیریابی چندگانه: Switch Node
- ترکیب دادهها: Merge Node
- پردازش دستهای: Split in Batches
- اجرای JavaScript سفارشی: Code Node
۴ماژول ۱.۴: اتصال به سرویسهای محبوب۶ سرفصل
- ارسال پیام، دریافت پیام: اتصال به ربات Telegram
- خواندن و ارسال ایمیل: اتصال به Gmail
- خواندن، نوشتن، آپدیت: اتصال به Google Sheets
- آپلود و دانلود فایل: اتصال به Google Drive
- ایجاد پست، مدیریت محتوا: اتصال به WordPress
- مدیریت دیتابیس و صفحات: اتصال به Notion
۵ماژول ۲.۱: کار پیشرفته با دادهها۶ سرفصل
- تبدیل داده با Function Node و Function Item Node
- کار با آرایهها و آبجکتهای تو در تو
- استفاده از Lodash در Expression
- Item Lists: Split, Aggregate, Sort, Limit
- مقایسه و یافتن تغییرات: Compare Datasets
- کار با تاریخ و زمان: Date & Time Node
۶ماژول ۲.۲: اتصال به دیتابیس۶ سرفصل
- اتصال به MySQL و PostgreSQL
- اجرای Query های SELECT، INSERT، UPDATE، DELETE
- استفاده از پارامترهای داینامیک در Query
- کار با MongoDB و NoSQL
- استفاده از Supabase و Firebase
- الگوهای CRUD در n8n
۷ماژول ۲.۳: Webhook و API سفارشی۶ سرفصل
- ساخت Webhook برای دریافت داده از سرویسهای خارجی
- احراز هویت Webhook (Basic Auth, Header Auth)
- پاسخدهی سفارشی با Respond to Webhook
- ساخت REST API با n8n
- مدیریت Rate Limiting و Throttling
- اتصال به درگاههای پرداخت ایرانی (زرینپال، ایدیپی)
۸ماژول ۲.۴: Error Handling و Debugging۶ سرفصل
- انواع خطا در n8n و نحوه شناسایی
- استفاده از Error Trigger
- تنظیم Error Workflow
- Continue On Fail و مدیریت خطا در Node
- لاگگیری و مانیتورینگ Workflow
- Retry on Fail و استراتژیهای بازیابی
۹ماژول ۳.۱: هوش مصنوعی و n8n۸ سرفصل
- اتصال به OpenAI و ChatGPT
- ساخت چتبات هوشمند با AI Agent
- استفاده از Claude، Gemini و مدلهای دیگر
- تولید تصویر با DALL-E و Midjourney API
- تحلیل احساسات متن (Sentiment Analysis)
- RAG (Retrieval-Augmented Generation) با n8n
- Vector Database و Embeddings
- LangChain و n8n
۱۰ماژول ۳.۲: اتوماسیون کسبوکار۷ سرفصل
- اتوماسیون CRM (Pipedrive، HubSpot)
- اتوماسیون فروش و پیگیری لید
- اتوماسیون ایمیل مارکتینگ
- اتوماسیون شبکههای اجتماعی
- اتوماسیون منابع انسانی
- اتوماسیون حسابداری و فاکتور
- گزارشگیری خودکار و داشبورد
۱۱ماژول ۳.۳: ترکینگ و تحلیل ارز دیجیتال۶ سرفصل
- اتصال به API صرافیها (Binance, KuCoin)
- ترکینگ نهنگهای ارز دیجیتال (Whale Tracking)
- آلارم قیمت و حجم معاملات
- تحلیل پوزیشنهای Hyperliquid
- گزارشگیری روزانه از پورتفولیو
- اتصال به Blockchain API ها
۱۲ماژول ۳.۴: مدیریت و مقیاسپذیری۷ سرفصل
- Sub-Workflow و معماری ماژولار
- Queue Mode و Worker ها
- Scaling n8n با Docker Compose
- Kubernetes و High Availability
- بکاپ و ریستور Workflow ها
- مدیریت چند Environment
- امنیت و بهینهسازی
۱۳ماژول ۴.۱: ساخت ربات تلگرام حرفهای۴ سرفصل
- ربات منوی چندسطحی با Inline Keyboard
- ربات فروشگاهی با پرداخت آنلاین
- ربات پشتیبانی با AI
- ربات گروهی و مدیریت اعضا
۱۴ماژول ۴.۲: وباسکرپینگ و استخراج داده۴ سرفصل
- استخراج داده از وبسایتها
- کار با HTML Extract و CSS Selector
- مدیریت Pagination و Rate Limiting
- ذخیره و بهروزرسانی خودکار دادهها
۱۵ماژول ۴.۳: اتوماسیون فروشگاه آنلاین۴ سرفصل
- اتصال به WooCommerce و Shopify
- مدیریت خودکار موجودی
- اطلاعرسانی سفارش و ارسال
- گزارش فروش خودکار
۱۶ماژول ۴.۴: تولید محتوای خودکار با AI۴ سرفصل
- تولید پست وبلاگ خودکار
- تولید کپشن شبکههای اجتماعی
- ترجمه و بومیسازی محتوا
- انتشار خودکار در پلتفرمهای مختلف
۱۷ماژول ۴.۵: اتوماسیون DevOps۴ سرفصل
- اتصال به GitHub و GitLab
- اتوماسیون CI/CD Pipeline
- مانیتورینگ سرور و اعلان
- مدیریت Docker و Kubernetes
۱۸مسیر یادگیری پیشنهادی۴ سرفصل
- هفته ۱-۲: دوره مقدماتی + تمرین روزانه
- هفته ۳-۴: دوره متوسط + پروژه شخصی
- هفته ۵-۶: دوره پیشرفته + پروژه تجاری
- هفته ۷-۸: دوره تخصصی انتخابی + گواهینامه
۱۹فرصتهای شغلی۵ سرفصل
- متخصص اتوماسیون (Automation Specialist)
- توسعه دهنده No-Code/Low-Code
- مشاور اتوماسیون کسبوکار
- فریلنسر n8n (بازار جهانی)
- مدیر عملیات دیجیتال
کارگاه عملی
کارگاههای عملی (Hands-On Labs)
ماژول ۱.۱: آشنایی با اتوماسیون و n8n — تمرین عملی
- نصب n8n روی سیستم شخصی و ایجاد اولین Workflow
- استفاده از n8n Cloud برای تست سریع
ماژول ۱.۲: مفاهیم پایه Workflow — پروژه عملی
- ساخت Workflow ساده: دریافت داده از API و ذخیره در Google Sheets
ماژول ۱.۳: نودهای پرکاربرد پایه — پروژه عملی
- فیلتر کردن دادهها بر اساس شرط و ارسال نتیجه به Telegram
ماژول ۱.۴: اتصال به سرویسهای محبوب — پروژه عملی
- ربات تلگرام ساده برای پاسخدهی خودکار
- همگامسازی داده بین Notion و Google Sheets
ماژول ۲.۱: کار پیشرفته با دادهها — پروژه عملی
- پردازش دادههای CSV و تبدیل به گزارش خلاصه
ماژول ۲.۲: اتصال به دیتابیس — پروژه عملی
- سیستم ثبت سفارش با ذخیره در PostgreSQL
ماژول ۲.۳: Webhook و API سفارشی — پروژه عملی
- فرم تماس با ما با ذخیره در دیتابیس و اطلاعرسانی تلگرام
ماژول ۲.۴: Error Handling و Debugging — پروژه عملی
- سیستم مانیتورینگ با اعلان خطا در تلگرام
ماژول ۳.۱: هوش مصنوعی و n8n — پروژه عملی
- چتبات پشتیبانی با پایگاه دانش سفارشی
- خلاصهساز خودکار مقالات و اخبار
ماژول ۳.۲: اتوماسیون کسبوکار — پروژه عملی
- سیستم کامل پیگیری لید از فرم تا فروش
ماژول ۳.۳: ترکینگ و تحلیل ارز دیجیتال — پروژه عملی
- سیستم هشدار نهنگ با تحلیل رفتاری
پروژه
بخش پنجم: پروژههای عملی جامع
- سیستم CRM کامل — مدیریت لید، پیگیری، گزارشگیری (Database, Webhook, Email, Telegram)
- ربات خبری AI — جمعآوری، خلاصهسازی، انتشار خبر (Web Scraping, OpenAI, Telegram)
- Whale Tracker — ردیابی نهنگها، تحلیل، هشدار (API, PostgreSQL, AI Analysis)
- فروشگاه خودکار — سفارش، پرداخت، ارسال خودکار (WooCommerce, Payment Gateway, SMS)
- دستیار مجازی — پاسخ به سوالات با پایگاه دانش (RAG, Vector DB, LangChain)
مخاطبان دوره
- مبتدیان بدون پیشنیاز برنامهنویسی
پیشنیازها
- دوره متوسط: تکمیل دوره مقدماتی
- دوره پیشرفته: تکمیل دوره متوسط
نحوهی برگزاری
محیط آموزشی پیشرفته و پویا
کلاسهای زندهی تعاملی بههمراه ضبط جلسات.
دورهی فشردهی پروژهمحور برای ورود سریع به بازار کار.
دورههای مرتبط در همین رشته آموزشی
آموزش گزارشنویسی با هوش مصنوعی
AI-Powered Reporting
گزارشنویسی حرفهای با کمک هوش مصنوعی: از استخراج و خلاصهسازی داده تا تولید، تحلیل و ارائهی گزارش سازمانی.
اینترنت اشیاء
Internet of Things
مفاهیم بنیادی اینترنت اشیاء، پروتکلها، سختافزار و سناریوهای کاربردی صنعتی.
