دسته بندی‌ها
مدرسیننحوه کار
×
خانه آموزش ‌ها برنامه نویسی پایتون اولین آموزش Apache Kafka - Django در ایران
آموزش ویژه

اولین آموزش Apache Kafka - Django در ایران

مشاهده فایل ها

توضیحات تدریس

می تونم بگم این یک ابر کلاس هست! چون درکنار یادگیری kafka هم docker هم postgresql و هم Django یاد میگیرید! 1. مقدمه و معرفی: آشنایی با مفاهیم Stream Processing و Message Broker معرفی Apache Kafka: چرا استفاده کنیم و چه کاربردهایی دارد؟ معرفی Django و توضیح نحوه‌ی کارکرد آن به عنوان یک فریم‌ورک وب بررسی کاربرد Kafka به همراه Django در پروژه‌های واقعی 2. آماده‌سازی محیط توسعه: نصب و راه‌اندازی Kafka در Docker یا سیستم محلی تنظیمات Kafka شامل Zookeeper و Broker‌ها نصب Django و تنظیمات اولیه پروژه مروری بر ابزارها و کتابخانه‌های مورد نیاز: مثل kafka-python و channels در Django 3. مفاهیم اصلی Kafka: بررسی اجزای Kafka: Topic، Partition، Producer، و Consumer تنظیم و مدیریت Topic‌ها تولید (Producing) و مصرف (Consuming) پیام‌ها با kafka-python بررسی Consumer Groups و Offsets 4. ایجاد پروژه Django و تنظیمات Kafka: ایجاد یک پروژه Django و تنظیمات پایه اضافه کردن kafka-python و django-channels به پروژه تنظیمات Kafka Broker در Django برای ارتباط با Kafka 5. ساخت Producer و Consumer در Django: ایجاد Producer برای ارسال داده‌ها به Kafka پیاده‌سازی Consumer در Django برای دریافت پیام‌ها از Kafka ایجاد یک View ساده در Django برای مشاهده و کنترل پیام‌ها 6. مدیریت داده‌ها و استفاده از دیتابیس: اتصال داده‌های دریافت شده به پایگاه داده Django ذخیره‌سازی داده‌های Kafka در دیتابیس ایجاد مدل‌های Django و مدیریت پیام‌ها به صورت ساختار‌یافته 7. ایجاد رابط کاربری برای نمایش و مدیریت داده‌ها: طراحی صفحه‌های Django برای نمایش داده‌های در حال پردازش و ذخیره شده ایجاد یک صفحه Dashboard برای مشاهده داده‌های دریافتی از Kafka پیاده‌سازی WebSocket برای به‌روزرسانی بلادرنگ داده‌ها 8. پروژه عملی: سیستم لاگ بلادرنگ: ایجاد یک سیستم Real-Time Logging با Kafka و Django ارسال لاگ‌ها به Kafka و نمایش آن‌ها در پنل Django پردازش، فیلتر و دسته‌بندی لاگ‌ها به صورت زنده نمایش لاگ‌ها با قابلیت جستجو و فیلتر در Dashboard 9. بهبود کارایی و مقیاس‌پذیری: تنظیمات پیشرفته Kafka برای بهبود کارایی مدیریت و مقیاس‌پذیری Consumer‌ها در Django بررسی Load Balancing و Scaling Kafka Consumers با استفاده از گروه‌های مختلف 10. مانیتورینگ و مدیریت Kafka و Django آشنایی با ابزارهای مانیتورینگ Kafka مثل Kafka Manager یا Prometheus مانیتورینگ و مدیریت پیام‌ها و وضعیت سیستم در Django بررسی امنیت و نکات پایانی برای بهبود پروژه


سطح آموزش

حرفه ای: برای کسانی که بلدند ولی می خواهند بیشتر یاد بگیرند


مشاهده پروفایل

انتخاب جزئیات و ثبت سفارش

بازه های زمانی قابل رزرو
در این جدول، بازه‌های زمانی قابل رزرو که مدرس قادر به تدریس است، آورده شده است. بازه های زمانی مورد نظرتان را با دقت و توجه به زمان‌بندی خود انتخاب نمایید. ساعت و تاریخ تدریس به صورت توافقی بین شما و مدرس تعیین می‌شود. لطفا قبل از ثبت سفارش، با مدرس گفتگو و تاریخ ها و ساعت ها را هماهنگ کنید.
در‌ نظر داشته باشید اولین جلسه آموزشی شما باید تا حداکثر ۷ روز بعد از نمایش آموزش برگزار گردد.
شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
یک شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
دوشنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
سه شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
چهارشنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
پنج شنبه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
جمعه
صبح
صبح
۸:۰۰ تا ۱۲:۰۰
بعد از ظهر
بعد از ظهر
۱۲:۰۰ تا ۱۷:۰۰
غروب
غروب
۱۷:۰۰ تا ۲۰:۰۰
شب
شب
۲۰:۰۰ تا ۰۰:۰۰
نیمه شب
نیمه شب
۰۰:۰۰ تا ۸:۰۰
انتخاب جزئیات جلسات
  • + 1 -
    ۶۰ دقیقه
    ۶۵۰,۰۰۰ تومان

سوالات متداول

این آموزش جزو آموزش های پیشرفته به حساب می آید و پیشنهاد می شود که پیش نیاز های این آموزش رو بلد باشید
تسلط Django, تسلط بر python, آشنایی کم با docker و postgresql، (بهتر است آشنایی با DjangoRestFramework هم داشته باشید)

نظرات شرکت کنندگان

کارآموز
۱۵ روز قبل
آموزش با موفقیت تایید شد.
ثبت سفارش (مجموع قیمت ۰ تومان ، در ۰ دقیقه )
پشتیبانی