تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی gRPC در پایتون

دوره آموزشی gRPC در پایتون

41 دقیقهمتوسط2022-06-21

مدرسین

Miki Tebeka

Miki Tebeka

CEO at 353Solutions

جزئیات دوره

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

معرفی مختصری از gRPC و بخش‌های کاری اکوسیستم آن: بافرهای پروتکل، انتقال مبتنی بر HTTP/2، فایل‌های .proto، شمارش‌ها، انواع تودرتو، و رمزگذاری JSON. یاد بگیرید که چگونه سرور gRPC را اجرا کنید، یک کلاینت gRPC ایجاد کنید، یک نقطه پایان جریان را برای ارسال داده به مشتری تعریف کنید، و پاسخ های جریانی را از سرور مدیریت کنید. در طول مسیر، Miki به شما نکاتی در مورد استفاده از ابزارهایی مانند رهگیرها و gRPC Gateway می دهد.

مهارت ها

gRPCSoftware ArchitecturePythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - چرا gRPC
  • 02 - آنچه باید بدانید
  • 03 - راه اندازی

1. بررسی اجمالی gRPC

  • 04 - RPC به طور کلی
  • 05 - بافرهای پروتکل
  • 06 - HTTP 2
  • 07 - اکوسیستم gRPC

2. بافرهای پروتکل

  • 08 - نوشتن فایل‌های .proto
  • 09 - کامپایل .proto به پایتون
  • 10 - استفاده از کدهای تولید شده
  • 11 - شمردن
  • 12 - انواع تو در تو
  • 13 - کار با زمان
  • 14 - رمزگذاری JSON

3. سرور gRPC

  • 15 - تعریف سرویس
  • 16 - تولید کد پایتون
  • 17 - اجرای سرور
  • 18 - افزودن بازتاب
  • 19 - از grpcurl برای فراخوانی سرور خود استفاده کنید
  • 20 - خطاهای تنظیمات

4. مشتری gRPC

  • 21 - ایجاد مشتری
  • 22 - ایجاد درخواست
  • 23 - تماس با سرور
  • 24 - تایم اوت

5. جریان

  • 25 - نمای کلی جریان
  • 26 - تعریف نقطه پایان جریان
  • 27 - کنترل کننده سرور جریانی
  • 28 - سرویس گیرنده جریان

6. موضوعات پیشرفته

  • 29 - نوشتن رهگیر
  • 30 - استفاده از HTTPS
  • 31 - به اشتراک گذاری تعاریف .proto
  • 32 - تست کد شما
  • 33 - استفاده از gRPC-Gateway

نتیجه

  • 34 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal