آموزش MQTT Masterclass

MQTT Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: A تا Z پروتکل MQTT را بیاموزید و شهود دقیقی را در استفاده و اجرای همه ویژگی های MQTT ایجاد کنید درباره اصول یادگیری عمیق MQTT و پیاده سازی همه بسته های کنترل MQTT بیاموزید و پیاده سازی Cloud MQTT با IBM Cloud Learn و پیاده سازی موضوعات، فیلتر موضوع و حروف عامیانه با استفاده از پروژه سیستم مانیتورینگ آفیس آموزش و پیاده سازی سطوح کیفیت خدمات با استفاده از یک پروژه برنامه پیام رسانی فوری یادگیری و پیاده سازی تداوم جلسه با استفاده از پروژه برنامه پیام رسانی فوری آموزش و پیاده سازی پیام حفظ شده با استفاده از پروژه آموزش ردیابی دارایی GPS و اجرای آخرین وصیت و عهد با استفاده از پروژه سیستم مانیتورینگ آفیس آموزش و اجرای ویژگی Keep Alive با استفاده از پروژه ردیابی دارایی GPS آموزش و اجرای احراز هویت، مجوز و رمزگذاری محموله با استفاده از پروژه ردیابی دارایی GPS به طور عمیق در مورد ویژگی های مختلف بیاموزید. موارد استفاده و چالش های MQTT V5 پیش نیازها: باید تجربه کار با الکترونیک داشته باشید باید با Raspberry Pi 4 و ESP32 دانش پایه لینوکس، پایتون و آردوینو IDE کار کرده باشید.

​به‌روزرسانی ژوئن 2022:

  • به‌روزرسانی تغییر رابط کاربری گرافیکی IBM Cloud

  • پیوند بیل مواد به روز شد

سلام زبان آموزان، به دوره "MQTT Masterclass" MAKERDEMY خوش آمدید. این یک دوره سطح پیشرفته در مورد محبوب ترین پروتکل اینترنت اشیا به نام MQTT است.

اگر شما یک توسعه دهنده یا مهندس هستید که می خواهید دانش عمیقی در مورد تمام مفاهیم پروتکل MQTT کسب کنید یا اگر می خواهید پتانسیل کامل سیستم MQTT موجود خود را باز کنید، این دوره برای شما مناسب است. برای به دست آوردن حداکثر ارزش از این دوره، باید دانش کاربردی از الکترونیک داشته باشید و باید تجربه خوبی با Raspberry Pi، ESP32، Python و Linux داشته باشید.

این دوره با اجرای پروژه های دستچین شده با استفاده از برنامه، تمام مفاهیم MQTT مانند فیلتر کردن موضوع، حروف عام، کیفیت سرویس، تداوم جلسه، آخرین وصیت و عهد، پیام های حفظ شده، Keep Alive و اجرای امنیت را به طور عمیق به شما آموزش می دهد. Raspberry Pi 4، ESP32 و IBM Cloud IoT Platform. ما همچنین ویژگی های MQTT V5 را به طور عمیق پوشش خواهیم داد. در پایان دوره، به طور مستقیم متوجه خواهید شد که چه ویژگی های MQTT به شما امکان می دهد به اهداف خود در سیستم MQTT موجود خود یا سیستمی که در حال حاضر در حال ساخت هستید برسید. همچنین، اگر دوره را به طور کامل به پایان برسانید، برنده محتوای جایزه ای خواهید شد که MQTT را از طریق Websockets و MQTT-SN پوشش می دهد.

در طول دوره، مجموعه‌ای از منابع اصلی را ارائه کرده‌ایم. این منابع شامل پیوندهایی به اسناد برای یادگیری عمیق، پیوندهای وبلاگ، ویدیوها و موارد دیگر است. علاوه بر این، تیم مربی ما سوابق بسیار خوبی در پاسخگویی به سوالات شما و رفع ابهامات شما دارد. بنابراین، آنها آماده پاسخگویی به سوالات مرتبط با دوره شما خواهند بود.

خب، منتظر چی هستی؟! بیا، در این دوره به من بپیوند. من مشتاقانه منتظر هستم که مربی شما باشم و شما را استاد پروتکل MQTT کنم.


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

شروع کار با پروتکل حمل و نقل تله متری MQ Getting Started with the MQ Telemetry Transport Protocol

  • معرفی دوره Introduction to the course

  • MQ Telemetry Transport: The Origin Story MQ Telemetry Transport: The Origin Story

  • MQTT چگونه کار می کند؟ How does MQTT work?

  • مروری بر روش‌ها، مدل‌ها و ویژگی‌های MQTT Overview of MQTT Methods, Models & Features

  • چرا از MQTT نسبت به سایر پروتکل ها استفاده کنیم؟ Why use MQTT over other Protocols?

  • تکلیف 1 Assignment 1

درک عمیق بسته های MQTT In-depth Understanding of MQTT Packets

  • فرمت بسته کنترلی MQTT The MQTT Control Packet Format

  • مروری بر بسته های کنترلی و عملکرد آنها Overview of Control Packets and their functions

  • راه اندازی اولین پروژه MQTT: پروژه 1 Setting up your 1st MQTT Project: Project 1

  • اصل کار و رابط محرک و سنسور Working Principle & Interfacing of the Actuator and Sensor

  • پیکربندی و کدگذاری مشتریان MQTT Configuration & Coding of the MQTT Clients

  • تجزیه و تحلیل بسته کنترلی MQTT: قسمت 1 MQTT Control Packet Analysis: Part 1

  • تجزیه و تحلیل بسته کنترلی MQTT: قسمت 2 MQTT Control Packet Analysis: Part 2

  • تکلیف 2 Assignment 2

Cloud MQTT ادغام با IBM Cloud Cloud MQTT Integration with IBM Cloud

  • راه اندازی IBM Cloud MQTT Setting up the IBM Cloud MQTT

  • به روز رسانی تغییر رابط کاربری گرافیکی IBM Cloud IBM Cloud GUI Change Update

  • ادغام IBM Cloud به اولین پروژه MQTT Integrating IBM Cloud to 1st MQTT Project

  • تست پروژه و ضبط بسته MQTT Project Testing & MQTT Packet Capture

  • تجزیه و تحلیل بسته با پیاده سازی Cloud MQTT Packet Analysis with Cloud MQTT Implementation

  • تکلیف 3 Assignment 3

موضوعات، فیلتر موضوع و عبارات Topics, Topic Filtering & Wildcards

  • موضوعات در MQTT چیست و فیلتر موضوع چیست؟ What are topics in MQTT & What is meant by Topic Filtering?

  • سیستم نظارت دفتر با استفاده از MQTT: راه اندازی پروژه 2 Office Monitoring System using MQTT: Project 2 Setup

  • سیستم نظارت دفتر با استفاده از MQTT: راه اندازی پروژه 2 قسمت 2 Office Monitoring System using MQTT: Project 2 Setup Part 2

  • Wildcards: چگونه به طور همزمان در چندین موضوع مشترک شویم؟ Wildcards: How to subscribe to Multiple Topics Simultaneously?

  • پیاده سازی و تجزیه و تحلیل برای موضوعات، فیلتر موضوع و علائم در MQTT Implementation & Analysis for Topics, Topic Filtering & Wildcards in MQTT

  • تکلیف 4 Assignment 4

سطوح کیفیت خدمات در MQTT Quality Of Service Levels in MQTT

  • کیفیت خدمات چیست؟ What is Quality of Service?

  • برنامه پیام رسانی فوری با MQTT: راه اندازی پروژه 3 Instant Messaging Application with MQTT: Project 3 Setup

  • پیاده سازی QoS 0 با تحلیل بسته QoS 0 Implementation with Packet Analysis

  • پیاده سازی QoS 1 و QoS 2 با تحلیل بسته QoS 1 & QoS 2 Implementation with Packet Analysis

  • تکلیف 5 Assignment 5

تداوم در MQTT Persistence in MQTT

  • Session Persistence در MQTT چیست؟ What is Session Persistence in MQTT

  • پرسش‌های متداول و موارد استفاده از تداوم جلسه FAQ & Use Cases of Session Persistence

  • پیاده سازی و تجزیه و تحلیل جلسه مداوم در پروژه 3 قسمت 1 Implementation & Analysis of Persistent Session in Project 3 Part 1

  • پیاده سازی و تجزیه و تحلیل جلسه مداوم در پروژه 3 قسمت 2 Implementation & Analysis of Persistent Session in Project 3 Part 2

  • تکلیف 6 Assignment 6

پیام های حفظ شده در MQTT Retained Messages in MQTT

  • پیام های حفظ شده چیست؟ What are Retained Messages

  • ردیابی دارایی GPS با استفاده از MQTT: راه اندازی پروژه 4 GPS Asset Tracking Using MQTT: Project 4 Setup

  • ردیابی دارایی GPS با استفاده از MQTT: کد مشتری پروژه 4 GPS Asset Tracking Using MQTT: Project 4 Client Code

  • ردیابی دارایی GPS با استفاده از MQTT: پیاده سازی و تجزیه و تحلیل پروژه 4 GPS Asset Tracking Using MQTT: Project 4 Implementation & Analysis

  • تکلیف 7 Assignment 7

آخرین وصیت و عهد در MQTT Last Will & Testament in MQTT

  • آخرین وصیت و عهد در MQTT چیست؟ What is the Last Will & Testament Feature in MQTT?

  • پیاده سازی LWT در پروژه 2: راه اندازی و کد مشتری Implementation of LWT in Project 2: Setup & Client Code

  • تجزیه و تحلیل LWT در پروژه 2: اجرای پروژه Analysis of LWT in Project 2: Project Implementation

  • تجزیه و تحلیل LWT در پروژه 2: تجزیه و تحلیل بسته Analysis of LWT in Project 2: Packet Analysis

  • تکلیف 8 Assignment 8

در MQTT زنده نگه دارید Keep Alive in MQTT

  • Keep-Alive در MQTT چیست؟ What is Keep-Alive in MQTT?

  • درک Keep Alive با استفاده از Project 4: Setup Understanding Keep Alive using Project 4: Setup

  • درک Keep Alive با استفاده از پروژه 4: پیاده سازی Understanding Keep Alive using Project 4: Implementation

  • درک Keep Alive با استفاده از پروژه 4: تجزیه و تحلیل بسته ها Understanding Keep Alive using Project 4: Packet Analysis

  • تکلیف 9 Assignment 9

امنیت در MQTT Security in MQTT

  • تهدیدات امنیتی برای MQTT Security Threats for MQTT

  • پروژه 4 امنیت - احراز هویت: پیاده سازی و تجزیه و تحلیل Project 4 Security - Authentication: Implementation & Analysis

  • پروژه 4 امنیت - مجوز با TLS/SSL: پیاده سازی و تجزیه و تحلیل Project 4 Security - Authorization with TLS/SSL: Implementation & Analysis

  • Project 4 Security - Payload Encryption: Implementation & Analysis Part 1 Project 4 Security - Payload Encryption: Implementation & Analysis Part 1

  • Project 4 Security - Payload Encryption: Implementation & Analysis Part 2 Project 4 Security - Payload Encryption: Implementation & Analysis Part 2

  • تکلیف 10 Assignment 10

MQTT V5 MQTT V5

  • MQTT V5 چیست؟ What is MQTT V5?

  • چالش ها در اجرای MQTT V5 Challenges in Implementation of MQTT V5

  • ویژگی های مهم جدید در MQTT V5 قسمت 1 چیست؟ What are the new Important Features in MQTT V5 Part 1?

  • ویژگی های مهم جدید در MQTT V5 قسمت 2 چیست؟ What are the new Important Features in MQTT V5 Part 2?

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش MQTT Masterclass
جزییات دوره
5 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
787
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Venkatesh Varadachari Venkatesh Varadachari

بنیانگذار ، MAKERDEMY ونكاتش واراداچاری بنیانگذار MAKERDEMY ، یك شركت آموزش تولید پیشگام است كه مقر اصلی آن در سنگاپور است. ونكاتش معتقد است كه دانش باید در تمام زمینه های زندگی در دسترس مردم قرار گیرد. ونكاتش همچنین به قدرت آموزش و پرورش برای دگرگونی زندگی اعتقاد دارد. ونکاتش دارای مدرک MBA از موسسه معتبر مدیریت هند ، بنگلور است. وی همچنین دارای مدرک مهندسی برق از دانشگاه مدرس و فوق لیسانس مهندسی مالی از دانشگاه ملی سنگاپور است.

Naveen PS Naveen PS

مشتاق تعبیه شده