Knaph

برنامه‌نویسیِ ناهمگام

هم‌روندی در یک نخ، که در آن کوروتین‌ها با await می‌گویند کجا منتظر می‌مانند و حلقه‌ی رویداد در این میان کوروتینِ دیگری را اجرا می‌کند.

عمق 1 · پایه

کوروتین‌ها را با async def می‌نویسید، با await متوقفشان می‌کنید، چند تا را با asyncio.gather هم‌زمان اجرا می‌کنید، و می‌دانید یک فراخوانیِ مسدودکننده درونِ آن‌ها همه را متوقف می‌کند.

وارد شوید تا با یک آزمون کوتاه نشان دهید چه می‌دانید، ببینید تا چه عمقی پیش رفته‌اید و امتیاز بگیرید.

ورود با گوگل

عمق‌های فهم

  1. 1

    پایه

    کوروتین‌ها را با async def می‌نویسید، با await متوقفشان می‌کنید، چند تا را با asyncio.gather هم‌زمان اجرا می‌کنید، و می‌دانید یک فراخوانیِ مسدودکننده درونِ آن‌ها همه را متوقف می‌کند.

مسیر شما تا اینجا

آنچه هنوز میان شما و برنامه‌نویسیِ ناهمگام، عمق 1 است، به ترتیبی که می‌توانید بیاموزید.

  1. 1برنامهعمق 1 · پایه · پایه‌های برنامه
  2. 2عبارتعمق 1 · پایه · پایه‌های برنامه
  3. 3متغیرها در کدعمق 1 · پایه · پایه‌های برنامه
  4. 4وضعیت برنامهعمق 1 · پایه · پایه‌های برنامه
  5. 5ورودی و خروجیعمق 1 · پایه · پایه‌های برنامه
  6. 6تابع‌ها در کدعمق 1 · پایه · تابع‌ها
  7. 7هم‌روندیعمق 1 · پایه · هم‌روندی
  8. 8برنامه‌نویسیِ ناهمگامعمق 1 · پایه · هم‌روندی

جایگاه این مفهوم