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

Asynchronous Python: Boost Performance and Efficiency for Real-World Apps

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره:
      اگر در حال پختن یک غذای چند منظوره بودید، آیا در یک زمان یک غذا را آماده می کردید؟ نان را در فر بگذارید، صبر کنید. سوپ را روی اجاق گاز گرم کنید، صبر کنید. سپس غذای اصلی. آیا صرف وقت برای تهیه غذای دیگر به جای انتظار برای کارهایی که نیازی به توجه فوری شما ندارند کارآمدتر نیست؟ همانطور که داشتن چندین اتفاق به طور همزمان منجر به آماده‌سازی سریع‌تر غذا می‌شود، اتفاق افتادن چندین چیز در پایتون - یا استفاده از یک رویکرد ناهمزمان - می‌تواند برای افزایش عملکرد برنامه و کارآمد کردن برنامه‌های پایتون شما بسیار موثر باشد. در این دوره، Ronnie Sheer ابزارهایی را در اختیار شما قرار می دهد تا از Python async برای حل مشکلات دنیای واقعی، آشنایی با اکوسیستم async Python، کامل کردن چالش ها با مثال های کاری و تبدیل شدن به کاندیدای جذاب تر برای موقعیت های مهندسی استفاده کنید. اگر یک کاربر باتجربه پایتون هستید که می‌خواهید پایتون را از تئوری به عمل بیاورید، این دوره آموزشی را بررسی کنید.

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

      معرفی Introduction

      • Supercharging Python async (در حال انجام) Supercharging Python async (In progress)

      • آنچه شما باید بدانید What you should know

      • راه اندازی به صورت محلی یا استفاده از Gitpod Setting up locally or using Gitpod

      1. درک برنامه های ناهمزمان 1. Understanding Asynchronous Programs

      • چه چیزی باعث کندی برنامه ها می شود و چه زمانی اجرای async می تواند کمک کند What makes programs slow and when async execution can help

      • نحوه عملکرد ناهمگام (ناهمگام/انتظار) How async works (async/await)

      • تفاوت پایتون غیر همگام با زبان های دیگر How async Python differs from other languages

      • خواب غیر همگام و جمع کنید Async sleep and gather

      • چالش: خواب_پنج Challenge: Sleep_five

      • راه حل: خواب_پنج Solution: Sleep_five

      • امتحان فصل Chapter Quiz

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

      • درخواست های سوپر شارژ Supercharging requests

      • کلاینت Async WebSocket Async WebSocket client

      • چالش: پاسخ به فایل JSON را بنویسید Challenge: Write the response to a JSON file

      • راه حل: پاسخ یک فایل JSON را بنویسید Solution: Write the response to a JSON file

      • امتحان فصل Chapter Quiz

      3. ذخیره سازی و ذخیره سازی با aioredis 3. Storage and Caching with aioredis

      • چگونه Redis در برنامه های مدرن می درخشد How Redis shines in modern applications

      • شروع کار با aioredis Getting started with aioredis

      • چالش: گپ Redis Challenge: Redis chat

      • راه حل: چت Redis Solution: Redis chat

      • امتحان فصل Chapter Quiz

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

      • ASGI چیست؟ What is ASGI?

      • چشم انداز ASGI ASGI landscape

      • برنامه چت با استفاده از Quart Chat app using Quart

      • کانال های جنگو و جانگو را در یک نگاه Async کنید Async Django and Django Channels at a glance

      • چالش: داده های فید را در Redis ذخیره کنید Challenge: Store feed data in Redis

      • راه حل: داده های فید را در Redis ذخیره کنید Solution: Store feed data in Redis

      • امتحان فصل Chapter Quiz

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش پایتون ناهمزمان: افزایش عملکرد و کارایی برای برنامه های دنیای واقعی
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      1h 3m
      28
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      -
      - از 5
      ندارد
      دارد
      دارد
      Ronnie Sheer
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Ronnie Sheer Ronnie Sheer

      برنامه نویس و مدرس نرم افزار

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

      او در حال حاضر یک توسعه دهنده تمام وقت در Bluevine است. جایی که او به ایجاد راه حل های بانکی نوآورانه برای مشاغل کوچک کمک می کند. پیش از این، او برنامه های کاربردی را در SimplifiEd توسعه داد و یک دوره برنامه نویسی Code4Change را در دبیرستان Tichonet اجرا کرد. در آنجا رونی اصول توسعه ناب را از طریق ایجاد برنامه های جنگو کامل پشته به دانش آموزان آموزش داد. اکنون او علاقه خود به پایتون را با مخاطبان گسترده تری در آموزش لینکدین به اشتراک می گذارد.