آموزش راهنمای میدانی Node-RED - آخرین آپدیت

دانلود The Node-RED Field Guide

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع Node-RED: ساخت اتوماسیون‌های قدرتمند

با Node-RED، پتانسیل نامحدود اینترنت اشیا (IoT) و اتوماسیون را آزاد کنید!

این دوره جامع، شما را با Node-RED، ابزار توسعه کاربرپسند و مبتنی بر جریان (flow-based) آشنا می‌کند. Node-RED به پلتفرم اصلی برای علاقه‌مندان به اینترنت اشیا، توسعه‌دهندگان و مهندسان در سراسر جهان تبدیل شده است. در این دوره، از مبانی تا جنبه‌های پیشرفته Node-RED را خواهید آموخت و به شما اطمینان می‌دهیم که مهارت لازم برای ساخت جریان‌ها و اتوماسیون‌های قدرتمند را به دست خواهید آورد.

این دوره علاوه بر جنبه عملی، به عنوان یک منبع مرجع نیز عمل می‌کند؛ هر زمان که نیاز به یادگیری نحوه انجام کاری داشتید، می‌توانید به دوره مراجعه کرده و آن را بررسی کنید، از این رو نام "راهنمای میدانی Node-RED" را انتخاب کرده‌ایم!

مهارت‌های کلیدی که کسب خواهید کرد:

  • تسلط بر مبانی: با اصول اولیه شروع می‌کنیم تا پایه‌ای محکم داشته باشید. رابط کاربری Node-RED، مفاهیم اصلی گره‌ها (nodes) را بررسی کرده و نحوه ایجاد اولین جریان‌های خود را یاد می‌گیرید. چه مبتدی باشید و چه بخواهید دانش خود را به‌روز کنید، این دوره شما را پوشش می‌دهد.
  • تکنیک‌های پیشرفته: به تکنیک‌های پیشرفته مانند اشکال‌زدایی (debugging)، مدیریت خطا (error handling) و بهترین شیوه‌ها (best practices) می‌پردازیم. ابزارهای لازم برای ساده‌سازی گردش کار، عیب‌یابی موثر و ساخت برنامه‌های کاربردی قوی را به دست خواهید آورد.
  • اتوماسیون آسان: رابط کاربری بصری Node-RED به شما امکان می‌دهد وظایف را مانند قبل اتوماتیک کنید. با نحوه ایجاد اتوماسیون‌های قدرتمند که می‌توانند زندگی روزمره شما را ساده کنند، از اتوماسیون خانگی گرفته تا تجزیه و تحلیل داده‌ها، آشنا خواهید شد.
  • یکپارچه‌سازی API: تطبیق‌پذیری Node-RED تا ادغام با سایر سرویس‌ها و پلتفرم‌ها گسترش می‌یابد. به اتصال با APIهای خارجی، تبادل داده و استفاده از منابع داده خارجی برای بهبود پروژه‌های خود خواهید پرداخت.
  • پروژه‌های واقعی: دوره ما فراتر از تئوری است. تئوری خوب است، اما عمل بهتر است. ایده این است که پروژه‌های جدیدی به دوره اضافه شود، بنابراین انتظار به‌روزرسانی‌های مداوم با اتوماسیون‌ها و یکپارچه‌سازی‌های جدید را داشته باشید.

چه کسانی باید در این دوره شرکت کنند؟

  • مبتدیانی که می‌خواهند سفر اینترنت اشیا (IoT) خود را آغاز کنند.
  • توسعه‌دهندگانی که به دنبال گسترش مهارت‌های خود و ورود به دنیای اینترنت اشیا و اتوماسیون هستند.
  • مهندسان و علاقه‌مندان به ساده‌سازی و اتوماتیک کردن فرآیندها.
  • هر کسی که تمایل به تجربه عملی با پروژه‌های اتوماسیون دارد.

چرا این دوره را انتخاب کنید؟

رویکرد ما عملی و کاربردی است. ما بر تجهیز شما به مهارت‌هایی تمرکز می‌کنیم که برای شروع فوری ساخت راه‌حل‌های IoT به آن‌ها نیاز دارید. تا پایان این دوره، اعتماد به نفس و دانش لازم برای مدیریت پروژه‌های Node-RED، چه ساده و چه پیچیده، را خواهید داشت.

به ما بپیوندید و قدرت Node-RED را برای ساخت پروژه‌های IoT که در ذهن دارید یا فقط برای اتوماتیک کردن یک کار تکراری و خسته‌کننده، آزاد کنید.

همین امروز ثبت نام کنید و اولین قدم را برای تبدیل شدن به یک متخصص Node-RED بردارید!

پیش‌نیازها:

  • نیاز به یک کامپیوتر با دسترسی به اینترنت.
  • مفاهیم اولیه برنامه‌نویسی (مانند درک متغیرها، آرایه‌ها و غیره) مفید است اما اجباری نیست.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

نصب و پیکربندی Node-Red ( ویدئو(های) مورد نظر خود را انتخاب کنید ) Installing and configuring Node-Red ( Choose the video(s) for your case )

  • نصب Node-Red روی لینوکس Installing Node-Red on Linux

  • نصب Node-Red روی مک Installing Node-Red on Mac

  • نصب Node-Red روی Raspberry Pi Installing Node-Red on Raspberry Pi

  • پاداش! اجرای Node-Red روی Docker Bonus! Running Node-Red on Docker

  • نصب Node-Red روی ویندوز قسمت 1 - نصب Installing Node-Red on Windows Part 1 - Installation

  • نصب Node-Red روی ویندوز قسمت 2 - فایل پیکربندی Installing Node-Red on Windows Part 2 - Configuration File

  • نصب Node-Red روی ویندوز قسمت 3 - امن‌سازی ویرایشگر Installing Node-Red on Windows Part 3 - Securing the editor

ویرایشگر Node-Red Node-Red's Editor

  • چگونه یک تم فوق‌العاده تیره روی Node-Red خود تنظیم کنیم! How to set a DARK GLORIOUS THEME on your node red!

  • ویرایشگر و فضای کار The Editor and WorkSpace

  • نوار کناری The Sidebar

  • فلوها، نودها و اتصالات Flows, nodes and connections

  • اضافه کردن، به‌روزرسانی و حذف نودها از پالت Adding,updating and removing nodes from the palette

  • خروجی گرفتن و ورودی گرفتن فلوها در Node-RED Exporting and importing flows in Node-RED

مفاهیم Concepts

  • پیام‌ها در Node-RED Messages in Node-RED

  • کار با پیام‌ها - نود Change Working with messages - Change Node

  • کار با پیام‌ها - نود Function Working with messages - Function Node

  • زمینه و متغیرها - نود Change Context and variables - Change Node

  • زمینه و متغیرها - نود Function Context and variables - Function Node

  • زمینه در کجا و چگونه ذخیره می‌شود Where and how the context is being stored

نودهای رایج Common Nodes

  • نود Inject Inject Node

  • نود Complete Complete Node

  • نود Catch Catch Node

  • نود Status Status Node

  • نودهای Link In, Link Out & Link Call Link In, Link Out & Link Call Node

  • نود Comment Comment Node

نودهای توالی Sequence Nodes

  • نود Split Split Node

  • نود Join Join Node

  • نود Sort Sort Node

  • نود Batch Batch Node

نودهای Function Function Nodes

  • نود Switch Switch Node

  • نود Range Range Node

  • نود Template Template Node

  • نود Delay Delay Node

  • نود Trigger Trigger Node

  • نود Exec Exec Node

  • نود Filter Filter Node

  • نود Random Random Node

  • نود Smooth Smooth Node

نودهای شبکه Network Nodes

  • نصب MQTT Broker Installing MQTT Broker

  • نودهای MQTT MQTT Nodes

  • ورودی و پاسخ HTTP قسمت 1 HTTP In & Response Part 1

  • ورودی و پاسخ HTTP قسمت 2 HTTP In & Response Part 2

  • نود HTTP Request HTTP Request Node

  • پاداش! مبانی درخواست POST :) Bonus! POST Request Basics :)

نودهای پارسر Parser Nodes

  • نود CSV CSV Node

  • نود HTML HTML Node

  • نود JSON JSON Node

  • نود XML و YAML XML and YAML Node

نودهای ذخیره‌سازی Storage Nodes

  • نود Write File Write File Node

  • نود Read File Read File Node

  • نود Watch Watch Node

نودهای Dashboard 2.0 Dashboard 2.0 Nodes

  • مقدمه و نصب Introduction and installation

  • نمای کلی داشبورد Overall view of the dashboard

  • نودهای Button و Text Button and Text Nodes

  • نودهای LED و Switch و Text Input LED and Switch and Text Input Nodes

  • نودهای Slider و Gauge Slider and Gauge Nodes

  • نود Dropdown Dropdown Node

  • نودهای DatePicker و Form DatePicker and Form Node

  • نود UIControl UIControl Node

  • نود Chart با داده‌های real-time Chart Node with realtime data

  • نود Chart با داده‌های historical Chart Node with historical data

  • دسترسی امن به داشبوردها Secure Access To Dashboards

پروژه 1 - بیداری درخواستی LAN بر اساس قیمت انرژی. Project 1 - Dynamic Wake On LAN based on the energy price.

  • معرفی ایده و پروژه Introduction of the idea and the project

  • چگونه داده‌ها را از صفحه استخراج کنیم How to extract the Data from the page

  • بیایید داده‌های استخراج شده را تجزیه و تحلیل کرده و به صورت محلی ذخیره کنیم Let's parse and save the extracted data locally

  • داده‌های ذخیره شده را تجزیه و تحلیل خواهیم کرد We will analyze the saved Data

  • منطق لازم برای روشن یا خاموش کردن سیستم خود را آماده خواهیم کرد We will prepare the logic necessary to turn on or off our system

  • در نهایت، یک فرمان Wake on Lan یا خاموش کردن را از طریق ssh اجرا خواهیم کرد :) Finally, we will launch a Wake on Lan command or a shutdown via ssh :)

  • پاداش! یک رابط سوئیچ ساده با استفاده از داشبورد برای کنترل فلو ایجاد کردم! Bonus! I made a simple interface switch using dashboard to control the flow!

پروژه‌های بعدی! Next Projects !

  • ایده‌های خود را اینجا به اشتراک بگذارید! Share your ideas here!

نمایش نظرات

آموزش راهنمای میدانی Node-RED
جزییات دوره
13.5 hours
71
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
214
4.7 از 5
دارد
دارد
دارد
Silviu Manea
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Silviu Manea Silviu Manea

مدرس یودمی