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

دوره آموزشی پایتون ناهمزمان: افزایش عملکرد و کارایی برای برنامه های دنیای واقعی

1 ساعت 4 دقیقهپیشرفته2021-09-07

مدرسین

Ronnie Sheer

Ronnie Sheer

Software Developer and Instructor

جزئیات دوره

اگر در حال پخت یک غذای چندمنظوره بودید، آیا هربار یک چیز را آماده می کردید؟ نان را در فر بگذارید، صبر کنید. سوپ را روی اجاق گرم کنید، صبر کنید. سپس غذای اصلی. آیا صرف زمان برای آماده سازی غذاهای دیگر به جای انتظار برای کارهایی که نیازی به توجه فوری شما ندارند، کارآمدتر نخواهد بود؟ همانطور که چندین اتفاق همزمان رخ می دهد منجر به آماده سازی سریعتر غذا می شود، اتفاقات متعددی در پایتون رخ می دهد - یا از رویکرد ناهمزمان استفاده می شود - می تواند برای افزایش عملکرد برنامه و کارآیی فوق العاده برنامه های پایتون شما استفاده کند. در این دوره، Ronnie Sheer به شما ابزارهایی می دهد که از Python async برای حل مشکلات دنیای واقعی استفاده کنید، با اکوسیستم async Python آشنا شوید، چالش ها را با مثال های کاری تکمیل کنید و کاندید جذاب تری برای موقعیت های مهندسی شوید. اگر شما یک کاربر پایتون باتجربه هستید که قصد دارد پایتون async را از تئوری تا عمل انجام دهد، این دوره عملی را بررسی کنید.

مهارت ها

Software Design PatternsAdvancedPythonProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - Supercharging Python async
  • 02 - آنچه باید بدانید
  • 03 - راه‌اندازی محلی یا با استفاده از Gitpod

1. درک برنامه‌های ناهمزمان

  • 04 - چه چیزی باعث کندی برنامه‌ها می‌شود و چه زمانی اجرای async می‌تواند کمک کند
  • 05 - نحوه عملکرد ناهمگام (ناهمگام در انتظار)
  • 06 - تفاوت پایتون غیر همگام با سایر زبان ها
  • 07 - خواب غیر همگام و جمع کنید
  • 08 - چالش - خواب پنج
  • 09 - راه حل - پنج بخواب

2. همگام سازی مشتریان وب با aiohttp

  • 10 - درخواست‌های سوپرشارژ
  • 11 - کلاینت Async WebSocket
  • 12 - چالش - پاسخ به یک فایل JSON را بنویسید
  • 13 - راه حل - پاسخ به یک فایل JSON را بنویسید

3. ذخیره‌سازی و ذخیره‌سازی با aioredis

  • 14 - چگونه Redis در برنامه‌های مدرن می‌درخشد
  • 15 - شروع کار با aioredis
  • 16 - چالش - ردیس چت
  • 17 - راه حل - ردیس چت

4. سرورهای مدرن با ASGI

  • 18 - ASGI چیست
  • 19 - چشم انداز ASGI
  • 20 - برنامه چت با استفاده از Quart
  • 21 - کانال‌های Django و Django را در یک نگاه Async کنید
  • 22 - چالش - ذخیره اطلاعات فید در Redis
  • 23 - راه حل - داده‌های فید را در Redis ذخیره کنید

نتیجه

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

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

درباره ما

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

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

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

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

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