آموزش RabbitMQ پایتون

RabbitMQ Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش نحوه استفاده از RabbitMQ برای ایجاد چارچوب پیام رسان پیاده سازی RabbitMQ با استفاده از برنامه نویسی توزیع شده پایتون میکروسرویس های پیام رسانی ناهمزمان پیش نیازها: دانش پایه زبان برنامه نویسی پایتون دانش پایه ارتباط پیام

آیا به دنبال یادگیری نحوه استفاده از چارچوب پیام رسانی هستید؟ RabbitMQ وجود دارد

  • برای اینکه میکروسرویس‌های شما با یکدیگر ارتباط برقرار کنند

  • برای استقرار مؤلفه‌های برنامه خود در دستگاه‌های مختلف و اجازه دادن به آنها با استفاده از پیام‌ها

  • برای استقرار اجزای برنامه بر روی ابر

  • تقسیم یکپارچه خود به میکروسرویس ها

RabbitMQ در خدمت هدف است. درک آن، توسعه برنامه های کاربردی توزیع شده را آسان تر می کند که قوی هستند و برنامه کلی سنگین نمی شود.

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

زبان استفاده شده در اینجا پایتون است، اما مهمتر از آن درک مفهوم است. اگر آن را به طور کامل یاد بگیرید، باید بتوانید از آن در هر زبان پشتیبانی شده دیگری استفاده کنید. جاوا، روبی و غیره.

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

بیایید یادگیری این چارچوب پیام رسانی زیبا را شروع کنیم! به RabbitMQ خوش آمدید.


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

معرفی Introduction

  • معرفی Introduction

  • راه اندازی RabbitMQ RabbitMQ Setup

  • مبانی RabbitMQ RabbitMQ Basics

ارتباطات پایه - تبادل پیش فرض Basic Communication - Default Exchange

  • ارتباطات پایه - تبادل پیش فرض Basic Communication - Default Exchange

  • ارتباطات پایه - آزمایشگاه Basic Communication - Lab

  • ارتباطات پایه Basic Communication

  • تکلیف: سیستم هشدار متمرکز Assignment: Centralized Alert System

پخش - تبادل Fanout Broadcasting - Fanout Exchange

  • پخش - تبادل Fanout Broadcasting - Fanout Exchange

  • صف های موقت و انحصاری Temporary Queues and Exclusivity

  • صدا و سیما - آزمایشگاه Broadcasting - Lab

  • صدا و سیما Broadcasting

  • تکلیف: سیستم هشدار متمرکز Assignment: Centralized Alert System

مسیریابی انتخابی - تبادل مستقیم Selective Routing - Direct Exchange

  • مسیریابی انتخابی - تبادل مستقیم Selective Routing - Direct Exchange

  • مسیریابی انتخابی - آزمایشگاه Selective Routing - Lab

  • مسیریابی انتخابی Selective Routing

  • تکلیف: سیستم هشدار متمرکز Assignment: Centralized Alert System

تبادل موضوع - مسیریابی مبتنی بر الگو Topic Exchange - Pattern Based Routing

  • تبادل موضوع Topic Exchange

  • از دست دادن الزام آور Binding Loss

  • تبادل موضوع - آزمایشگاه Topic Exchange - Lab

  • تبادل موضوع Topic Exchange

  • تکلیف: سیستم هشدار متمرکز Assignment: Centralized Alert System

ارتباط قابل اعتماد Reliable communication

  • ارتباط قابل اعتماد Reliable communication

  • ارتباطات قابل اعتماد - آزمایشگاه reliable Communication - Lab

  • ارتباط قابل اعتماد Reliable communication

RPC - تماس رویه از راه دور RPC - Remote Procedure Call

  • تماس رویه از راه دور Remote Procedure Call

  • آزمایشگاه RPC RPC Lab

  • RPC RPC

نمایش نظرات

آموزش RabbitMQ پایتون
جزییات دوره
3.5 hours
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
670
4.5 از 5
دارد
دارد
دارد
Gulshan Bajaj
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gulshan Bajaj Gulshan Bajaj

یک توسعه دهنده نرم افزار با تجربه و لیدر گلشن یک توسعه دهنده و معمار نرم افزار با تجربه است. او حدود 20 سال در صنعت نرم افزار کار کرده است. او در توسعه انواع مختلف محصولات و ابزارهای نرم افزاری کمک کرده است. پشته پروتکل موبایل، تأیید رسمی، بستر توزیع شده برای مذاکرات خودکار و ادغام راه حل های شهر هوشمند و غیره. او یک متخصص معمار راه حل Azure گواهی است.