آموزش مهندسی هوش مصنوعی (AI Engineering)
در دنیای پرشتاب فناوری و کسبوکارهای دیجیتال، اتوماسیون دیجیتال به یکی از مهمترین ابزارها برای افزایش بهرهوری، کاهش هزینهها و بهبود فرآیندهای سازمانی تبدیل شده است.
دوره آموزش اتوماسیون در برنامه نویسی با n8n با رویکردی پروژهمحور و بر پایهی ابزارهای مدرن اتوماسیون مانند n8n و فناوریهای نوین مانند Agentهای هوش مصنوعی، شما را از مفاهیم پایهای اتوماسیون تا پیادهسازی سناریوهای واقعی و کاربردی در زبانهای برنامه نویسی هدایت میکند.

اطلاعات دوره
معرفی دوره
در عصر تحول دیجیتال، برنامهنویسان و بنیانگذاران استارتاپها نیاز دارند تا با بهرهگیری از ابزارهای اتوماسیون، فرآیندهای پیچیده را ساده، سریع و مقیاسپذیر کنند. n8nبه عنوان یک پلتفرم متنباز، امکانات گستردهای برای طراحی گردشکارهای هوشمند، یکپارچهسازی APIها و مدیریت Webhookها در اختیار توسعهدهندگان قرار میدهد.
این دوره آموزشی، به صورت پروژهمحور، شما را از مبانی اتوماسیون دیجیتال تا پیادهسازی سناریوهای واقعی با Agentهای هوش مصنوعی هدایت میکند. هدف اصلی، توانمندسازی برنامهنویسان و بنیانگذاران برای ساخت سیستمهای خودکار، هوشمند و بهینه است که به رشد سریع و موفقیت کسبوکارهای نوپا کمک کند.

دسترسی همیشگی به محتوا دوره
همه کلاسها ضبط میشوند و در هر زمان برای تمامی دانشجویان، چه آنلاین و چه حضوری، در دسترس خواهند بود!
پشتیبانی مستمر
در گروه اختصاصی دوره، پاسخ سؤالاتتان را بگیرید، پیشتیبانی دریافت کنید و با دیگر شرکتکنندگان در ارتباط باشید!
مدرک معتبر پایان دوره
با تکمیل دوره، مدرک پایان دوره دریافت کنید و مهارتهای خود را رسمی کنید!
گروه پرسش و پاسخ
سوال بپرسید، تجربه به اشتراک بگذارید و از دیگران یاد بگیرید، همه در یک فضای آموزشی فعال!
محتوای کاربردی، یادگیری موثر
هر آنچه میآموزید، مستقیماً در پروژهها و کار واقعی قابل استفاده است!
جلسه اول رایگان
اولین جلسه را بهصورت آنلاین و رایگان تجربه کنید، سپس با خیال راحت برای ادامه مسیر تصمیم بگیرید!
این دوره برای چه افرادی مناسب است؟
اگر درگیر فرآیندهای تکراری هستید، یا به دنبال راهی برای کاهش هزینهها و افزایش دقت در عملیات روزانه برنامه نویسی میگردید، این دوره دقیقاً برای شماست.
مناسب برای:
- توسعهدهندگان نرمافزار، مهندسان فنی و برنامهنویسان علاقهمند به سیستم سازی
- علاقهمندان به یادگیری ابزارهای متنباز مانند n8n
- افرادی که بهدنبال پیادهسازی سیستمهای خودکار بدون کدنویسی هستند
- کسانی که در حوزه هوش مصنوعی، داده و API فعالیت میکنند یا علاقهمند به آن هستند
اهداف یادگیری
- یادگیری مفاهیم پایهای و پیشرفته اتوماسیون دیجیتال
- یادگیری مفاهیم هوش مصنوعی
- تسلط بر طراحی و مدیریت Workflow ها
- پیادهسازی سناریوهای واقعی با Agentهای هوش مصنوعی
- مدیریت خطاها و بهینهسازی فرآیندها
- بررسی و ارائه Case Study مرتبط با برنامه نویسی

مدرس دوره
محمدامین نجفی بهعنوان ارائهدهنده و مدیر تیم فنی فریمورک ASP.NET Prime و همچنین بنیانگذار پلتفرم آموزشی داتنتلند، نقش برجستهای در توسعه نرمافزار و ارتقاء دانش فنی در حوزه فناوری اطلاعات ایفا کرده است.
وی بهعنوان ناظر فنی و برنامهنویس ارشد در اجرای پروژههای نرمافزاری متعددی برای سازمانها و شرکتهای معتبر از جمله هلدینگ فاخر، شرکت جابار، شهرداری تهران، سازمان تاکسیرانی، سازمان مدیریت پسماند و دیگر نهادهای دولتی و خصوصی، نقش مؤثری داشته است.
سرفصلهای دوره
قسمت اول
1. هوش مصنوعی چیست؟
- تعریف هوش مصنوعی
- تاریخچه هوش مصنوعی از آغاز تا امروز
- تفاوت هوش مصنوعی محدود (Narrow AI) و هوش مصنوعی عمومی (General AI)
- نقش هوش مصنوعی در اتوماسیون دیجیتال
- مثالهای روزمره از هوش مصنوعی (چتباتها، دستیارهای صوتی، سیستمهای توصیهگر)
- چرا توسعهدهندگان باید AI را بشناسند؟
2. هوش مصنوعی چگونه کار میکند؟
- اصول پایهای عملکرد هوش مصنوعی: دادهها، الگوریتمها، و مدلها
- فرآیند یادگیری در هوش مصنوعی: آموزش، اعتبارسنجی، و تست مدلها
- نقش دادههای باکیفیت در عملکرد هوش مصنوعی
- زیرساختهای محاسباتی GPU
- تفاوت بین Rule-based ,Learning-based در AI Workflow ها
3. مفاهیم مرتبط با هوش مصنوعی
- یادگیری ماشین (Machine Learning) نظارتشده، بدون نظارت، و تقویتی
- یادگیری عمیق (Deep Learning) و شبکههای عصبی
- پردازش زبان طبیعی (NLP) تحلیل متن، چتباتها، و ترجمه خودکار
- بینایی کامپیوتری (Computer Vision) تشخیص تصویر و ویدئو
- اخلاق در هوش مصنوعی حریم خصوصی، سوگیری، و انطباق با قوانین
- Low-code/No-code
- Vector Databaseچیست و چرا در سیستمهای مبتنی بر LLM استفاده میشود؟
- مبانی RAG
4. بررسی انواع مدلهای هوش مصنوعی
- مدلهای مبتنی بر قوانین (Rule-Based Models)
- مدلهای یادگیری ماشین کلاسیک (مانند رگرسیون، درخت تصمیم)
- نقش Prompt Engineering در کار با مدلهای زبانی
- اصول اولیه Prompt Engineering
- مدلهای زبانی بزرگ (LLMs) مانند GPT و BERT
- جدول مقایسه GPT-4 ، Claude، Gemini با تمرکز روی پارامترها، هزینه و عملکرد در تولید کد و استدلال
قسمت دوم
1. مقدمهای بر اتوماسیون دیجیتال
- اتوماسیون چیست؟
- انواع اتوماسیون
- اتوماسیون فرآیند کسبوکار (BPA) چیست؟
- چرا باید فرآیندهای کسبوکار را خودکارسازی کنیم؟
- مزایای اصلی اتوماسیون در کسبوکارها و پروژهها
- Agentهای هوش مصنوعی در اتوماسیون
- تفاوت بین AI Workflow و AI Agent
- مقایسه کار دستی و فرآیند خودکار
- Data Driven Decision چیست و چگونه با اتوماسیون ترکیب میشود؟
2. مفهوم Workflow و چرخههای فرآیندی
- تعریف گردشکار (Workflow) و ساختار آن
- توضیح دقیق و کامل از Trigger نقش آن، انواع، و زمان فعالسازی
- توضیح دقیق و کامل از Action تأثیر، پیکربندی، کاربردها
- شناخت نقاط شروع (Trigger) و مراحل بعدی (Actions)
- بررسی مثالهایی از گردشکارهای ساده و پیچیده
- معرفی اصول طراحی Workflow بهینهسازی، ماژولار بودن، قابلیت نگهداری
- توضیح در خصوص Node و نقش آن بهعنوان واحد پردازشی در Workflowها
- Data Structure در اتوماسیون چیست؟
3. API چیست و چرا در اتوماسیون اهمیت دارد؟
- تعریف و مفاهیم پایه API
- معماری RESTful API و JSON
- نقش API در اتوماسیون، اتصال ابزارها، انتقال دادهها، و ایجاد یکپارچگی
- URL چیست و در API چگونه استفاده میشود؟
- Method چیست؟ (GET, POST, PUT, DELETE) و نقش آنها در درخواستهای API
4. Webhook چیست؟
- تعریف
- معماری
- سناریوهای استفاده از Webhook در دنیای واقعی
5. Integration پیوند نرمافزارها برای یکپارچگی
- مفهوم Integration در اتوماسیون
- مثالهایی از تجمیع دادهها بین ابزارها
- نقش Integration در استراتژی نرمافزاری شرکتها
- معرفی iPaaS و جایگاه آن در اکوسیستم اتوماسیون
6. انواع ابزارهای اتوماسیون
- بررسی ابزارهای Zapier، Make (Integromat)، IFTTT، Huginn، Power Automate
- مزایا و معایب هر کدام
قسمت سوم
1. n8n چیست؟
- تعریف n8n بهعنوان Automated Workflow Orchestrator برای توسعهدهندگان
- معماری متنباز (Open Source) و مزایای آن
- مقایسه n8n با Zapier و سایر ابزارها
2. اجزای اصلی n8n
- آشنایی با محیط ابزار
- Nodeو مفهوم گره
- Trigger و Action
- Workflow و مدیریت جریان کار
- Variables در n8n تعریف، استفاده در منطق شرطی و تخصیص مقادیر پویا
- توضیح دقیق محیط نرمافزار n8n ساختار رابط کاربری، نحوه دسترسی به بخشهای مختلف
3. معماری فنی n8n
- ساختار داخلی و اجرای Workflowها
- نقش Docker، Redis و PostgreSQL در نصبهای پیشرفته
- پشتیبانی از کد سفارشی Function Node و Code Node
4. مفاهیم برنامهنویسی Low Code در اتوماسیون
- کار با متغیرها و انواع دادهها در n8n
- استفاده از شرایط (Conditionals) برای منطقهای پیچیده در Workflow ها
- مدیریت دادههای پویا (Dynamic Data) برای انعطاف پذیری بیشتر
5. مدیریت پایگاه داده در n8n
- اتصال به پایگاه دادههای محلی SQLite و MySQL
- استفاده از SQL Server برای گزارشگیری و تحلیل دادهها
- ساخت کوئریهای SELECT/INSERT/UPDATE مستقیم در Nodeها
- استخراج دادهها با کوئریهای SQL برای کاربردهای سازمانی
6. نسخههای مختلف n8n
- n8n Self-hosted و n8n Cloud
- بررسی هزینه، سفارشیسازی
- بررسی سطح دسترسی و مجوزها در هر نسخه
- سناریوهای مناسب برای هر نسخه
قسمت چهارم
1. پیشنیازها و ابزارهای لازم
- Docker & Docker Compose اجرای ایزولهشده و قابلتوسعه
- js بررسی برای توسعه اختصاصی Node یا اجرای اسکریپتهای جداگانه
- VS Code ابزار اصلی برای کدنویسی و مدیریت فایلهای Workflow / Node Customization
- Postman یا Insomnia برای تست APIهای خارجی و داخلی قبل از اتصال به Workflow
- پیکربندی محیط توسعه
2. نصب n8n روی سیستم شخصی
- نصب با Docker Compose
- پیکربندی امنیتی Basic Auth، محیط اجرا
3. بررسی رابط گرافیکی n8n
- HTTP Request, Email, IF, Merge, Webhook, Function
- کار با Google Sheets، Telegram، Gmail، Slack، MySQL
- Import File نحوه بارگذاری فایلها در Workflow برای پردازش
- Export File نحوه تولید و ذخیره فایلهای خروجی از دادههای پردازششده
- انواع خروجی در n8n Table، JSON، Schemaتوضیح کاربردها و تفاوتها
قسمت پنجم
1. معرفی Node های مهم و پرکاربرد
- HTTP Request, Email, IF, Merge, Webhook, Function
- کار با Google Sheets، Telegram، Gmail، Slack، MySQL
- Import File نحوه بارگذاری فایلها در Workflow برای پردازش
- Export File نحوه تولید و ذخیره فایلهای خروجی از دادههای پردازششده
- انواع خروجی در n8n Table، JSON، Schemaتوضیح کاربردها و تفاوتها
2. شرطگذاری و منطق برنامهنویسی ساده در n8n
- استفاده از Nodeهای IF و Switch
- اجرای شرطی بر اساس مقادیر API یا ورودی کاربر
3. طراحی سناریوهای واقعی اتوماسیون
- سناریو 1: پاسخ خودکار به فرمهای تماس و ارسال ایمیل
- سناریو 2: مانیتورینگ قیمت دلار و هشدار ایمیل
- سناریو 3: دریافت پیام در تلگرام
4. مدیریت خطاها و عیبیابی
- شناسایی و رفع خطاهای رایج در Workflow
- Error Handling ساختار مدیریت خطا در n8n
- استفاده از Execution Log برای دیباگ
- راهنمای تنظیم هشدارهای خطا مانند ارسال ایمیل یا پیام در صورت شکست Workflow
قسمت ششم
1. Case Studyهای عملی با Agent
اتوماسیون تست API و ارسال گزارش QA Automation as Code
- تعریف لیستی از Endpoint ها + شرایط تست (GET/POST)
- اجرا با فواصل مشخص Cron یا Webhook Trigger
- بررسی صحت پاسخها Status Code، Body Structure
- گزارشدهی بصورت پیام فوری + فایل PDF/Excel
- ذخیره تاریخچه اجراها در دیتابیس
ساخت ربات پشتیبان تیم فنی با n8n
- دریافت لاگها از APIهای مختلف با HTTP Request
- پردازش و فیلتر خطاهای مهم و بحرانی
- بررسی وضعیت و صحت متغیرهای محیطی (Env Variables)
- پاسخگویی به سوالات متداول با منطق شرطی و پاسخهای آماده
- ارجاع خودکار درخواستها و هشدارها به افراد مسئول تیم
- ارسال نوتیفیکیشن فوری در Telegram
- ثبت لاگهای ارجاع و تعاملات برای پیگیری
- اجرای منظم چکها با Trigger های زمانبندی شده
- ذخیره و مدیریت تاریخچه پیامها و گزارشها در دیتابیس
2. نیازهای بازار کار
تقاضا برای مهارتهای اتوماسیون در ایران
- نیاز روزافزون به متخصصان اتوماسیون در استارتاپها و شرکتهای بزرگ ایرانی.
- اهمیت تسلط بر ابزارهای متنباز مانند n8n در بازار کار فناوری ایران.
صنایع پیشرو در اتوماسیون و هوش مصنوعی در ایران
- تجارت الکترونیک (مانند دیجیکالا و باسلام).
- بخش مالی و صرافیها (به دلیل نوسانات ارزی).
- منابع انسانی در استارتاپهای فناوری و شرکتهای صنعتی.
- انبارداری و زنجیره تأمین در خردهفروشی و تولید.
چالشهای بازار کار ایران
- محدودیت دسترسی به ابزارهای بینالمللی به دلیل تحریمها.
- کمبود زیرساختهای ابری پیشرفته و نیاز به سرورهای محلی.
- ضرورت آموزش مدلهای AI با دادههای محلی و زبان فارسی.
3. شرایط و ضوابط
- قوانین حریم خصوصی و دادهها در ایران
انطباق با قوانین حفاظت از دادههای شخصی (مانند قوانین داخلی ایران).
مدیریت امن دادههای حساس در پلتفرمهای پیامرسان داخلی (مانند بله و ایتا).
- محدودیتهای فناوری در ایران
مدیریت قطعی اینترنت و استفاده از راهحلهای آفلاین (مانند ذخیره محلی دادهها).
استفاده از ابزارهای متنباز برای کاهش وابستگی به پلتفرمهای خارجی.
چارچوب برگزاری دوره
فرایند برگزاری و زمانبندی
نوع ارائه و هزینه دوره
ظرفیت باقیمانده: 30 نفر
محلبرگزاری: تهران، یوسفآباد، نیکآموز (مسیریابی)
امکان پرداخت 4 قسطه با
ظرفیت باقیمانده: 30 نفر
پلتفرم برگزاری: لحظهنگار
امکان پرداخت 4 قسطه با
پیش ثبت نام دوره مهندسی هوش مصنوعی (AI Engineering)
اگر هنوز برای ثبتنام قطعی تصمیم نگرفتهاید اما میخواهید ظرفیت خود را حفظ کنید، فرم زیر را تکمیل کنید. با توجه به محدودیت ظرفیت، اولویت با افرادی است که زودتر رزرو خود را انجام دهند.
"*" فیلدهای الزامی را نشان می دهد
از تجربه تا نتیجه!
شرکتکنندگان این دوره از دانشجویان کلاسهای استاد ارومند هستند و نظرات واقعیشان را درباره سبک تدریس و کلاسها میگویند. تجربههایشان را بشنوید و با اطمینان تصمیم بگیرید!
نمونه مدرک نیک آموز
مدرک نیک آموز نشاندهنده تخصص و مهارتی است که شما را برای موفقیت در آزمونهای استخدامی و پروژههای حرفهای آماده میکند. همچنین، شما میتوانید پس از دریافت مدرک، آن را مستقیماً به بخش Education پروفایل لینکدین خود اضافه کرده و رزومه خود را معتبرتر کنید


نمونه آموزشها
ویدیوهای زیر، نمونههایی از سبک تدریس استاد نجفی هستند. با مشاهده آنها میتوانید با نحوه آموزش ایشان آشنا شوید و با اطمینان بیشتری برای شرکت در دوره تصمیم بگیرید.
شرکت در جلسه اول آنلاین این دوره رایگان میباشد، جهت ثبتنام کلیک کنید.
سوالات متداول درباره دوره
1. آیا این دوره فقط تئوری است یا عملی هم دارد؟
دوره ترکیبی از آموزش تئوری و عملی است و با تمرکز بر پیادهسازی سناریوهای واقعی طراحی شده است.
2. آیا محتوای این دوره با شرایط بازار کار ایران همخوانی دارد؟
ابزار اصلی دوره n8n است، ولی همچنین با مفاهیم REST API، Webhook، پایگاهدادهها (مانند MySQL و PostgreSQL)، و پلتفرمهایی مثل Google Sheets، Telegram، و Gmail کار خواهید کرد.
3. آیا بعد از این دوره میتوانم در شرکتها یا پروژههای واقعی از این مهارتها استفاده کنم؟
بله. دوره با در نظر گرفتن نیازهای واقعی بازار ایران طراحی شده است، شامل کار با ابزارهای متنباز، سناریوهای متناسب با محدودیتهای تحریمی و چالشهای زیرساختی داخل کشور.
سوالات متداول عمومی
1. پخش لایو (زنده) دوره به چه صورت است؟
ما با استفاده پلتفرم لحظه نگار پخش زنده را خواهیم داشت. شما در این پلتفرم محیط کلاس، صدا و دسکتاپ مدرس را بصورت زنده تماشا خواهید کرد.
2. افرادی که بصورت لایو کلاس را مشاهده میکنند، آیا امکان پرسش و پاسخ دارند؟
شما بصورت چت آنلاین می توانید سوالات خود را بپرسید و مدرس هم سوالات شما را پاسخ خواهد داد. البته توجه داشته باشید که این پروسه پاسخگویی هر ۴۰ دقیقه یکبار خواهد بود تا مدرس رشته کلام از دستش خارج نشود. البته که گروه تلگرامی دوره در اختیار شما است و می توانید سوالات خود را آنجا هم مطرح کنید.
3. آیا داشتن لپ تاپ در کلاس اجباری است؟
بله. شما برای شرکت در کلاس و نصب نرم افزارهای مورد نیاز (اعلان خواهد شد) باید با خود لپ تاپ همراه داشته باشید.
4. آیا فیلم دوره رکورد می گردد؟
بله، دسکتاپ و صدای مدرس رکورد خواهد شد و در پلیر اختصاصی اسپات پلیر به همراه کلید لایسنس ارائه خواهد شد. شما در سیستم عاملهای ویندوز، اندروید، آیفون (سیب، اناردون)، مک بوک میتوانید فیلم را مشاهده کنید.
5. آیا پس از پایان دوره مدرک معتبری ارائه میشود؟
بله، پس از اتمام دوره و گذراندن آزمون پایانی، گواهی معتبری به شما ارائه میشود که میتوانید آن را در رزومه خود ثبت کنید.
6. آیا خرید اقساطی امکانپذیر است؟
بله، امکان خرید اقساطی با اسنپ پی فراهم شده است. برای اطلاعات بیشتر میتوانید با مشاورین مجموعه در تماس باشید یا راهنمای خرید اقساطی دوره آموزشی با اسنپ پی را مطالعه بفرمایید.