لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی Async Python: مفاهیم کاربردی
Async Python Foundations: Applied Concepts
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر در حال پخت یک غذای چندمنظوره بودید ، آیا هربار یک چیز را آماده می کردید؟ نان را در فر بگذارید ، صبر کنید. سوپ را روی اجاق گرم کنید ، صبر کنید. سپس غذای اصلی. آیا صرف زمان برای آماده سازی غذاهای دیگر به جای انتظار برای کارهایی که نیازی به توجه فوری شما ندارند ، کارآمدتر نخواهد بود؟ همانطور که چندین اتفاق همزمان رخ می دهد منجر به آماده سازی سریعتر غذا می شود ، اتفاقات متعددی در پایتون رخ می دهد - یا از رویکرد ناهمزمان استفاده می شود - می تواند برای افزایش عملکرد برنامه و کارآیی فوق العاده برنامه های پایتون شما استفاده کند. در این دوره ، Ronnie Sheer به شما ابزارهایی می دهد که از Python async برای حل مشکلات دنیای واقعی استفاده کنید ، با اکوسیستم async Python آشنا شوید ، چالش ها را با مثال های کاری تکمیل کنید و کاندید جذاب تری برای موقعیت های مهندسی شوید. اگر شما یک کاربر باتجربه پایتون هستید که قصد دارد پایتون را از نظریه تا عمل به صورت همزمان انجام دهد ، این دوره عملی را بررسی کنید.
سرفصل ها و درس ها
معرفی
Introduction
همگام سازی فوق العاده پایتون
Supercharging Python async
آنچه باید بدانید
What you should know
راه اندازی محلی یا استفاده از Gitpod
Setting up locally or using Gitpod
1. درک برنامه های ناهمزمان
1. Understanding Asynchronous Programs
چه چیزی باعث کندی برنامه ها می شود و چه زمانی اجرای همگام سازی می تواند کمک کننده باشد
What makes programs slow and when async execution can help
نحوه همگام سازی (async/await)
How async works (async/await)
تفاوت پایتون با زبانهای دیگر چقدر متفاوت است
How async Python differs from other languages
آسینک بخوابید و جمع شوید
Async sleep and gather
چالش: پنج_خواب
Challenge: Sleep_five
راه حل: Sleep_five
Solution: Sleep_five
فصل مسابقه
Chapter Quiz
2. مشتریان وب ASYNC با 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 Django و Django Channels در یک نگاه
Async Django and Django Channels at a glance
چالش: داده های خوراک را در Redis ذخیره کنید
Challenge: Store feed data in Redis
راه حل: داده های خوراک را در Redis ذخیره کنید
Solution: Store feed data in Redis
رونی شیر یک توسعه دهنده نرم افزار فول استک، بلندگو و علاقه مند به پایتون است.
او در حال حاضر یک توسعه دهنده تمام وقت در Bluevine است. جایی که او به ایجاد راه حل های بانکی نوآورانه برای مشاغل کوچک کمک می کند. پیش از این، او برنامه های کاربردی را در SimplifiEd توسعه داد و یک دوره برنامه نویسی Code4Change را در دبیرستان Tichonet اجرا کرد. در آنجا رونی اصول توسعه ناب را از طریق ایجاد برنامه های جنگو کامل پشته به دانش آموزان آموزش داد. اکنون او علاقه خود به پایتون را با مخاطبان گسترده تری در آموزش لینکدین به اشتراک می گذارد.
نمایش نظرات