🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی ناهمزمان Scala
- آخرین آپدیت
دانلود Scala Asynchronous Programming
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک سیستم نرم افزاری خوب باید عملکرد ، مقیاس پذیر و کارآمد باشد. در کنار زیرساخت ها ، به نحوه نگارش آن بستگی زیادی دارد. در این دوره ، برنامه نویسی ناهمزمان Scala ، شما می آموزید که چگونه با کد غیر مسدود کننده و ناهمزمان به عملکرد و مقیاس پذیری بهتر برسید. اول ، خواهید فهمید که چرا مسدود کردن راهی نیست ، می فهمید که چرا نوشتن کد ناهمزمان مهم است. سپس ، یکی از انتزاع های سطح بالا را برای نوشتن کد Async یعنی آینده Scala کشف خواهید کرد. در پایان دوره ، شما یاد می گیرید که آینده های Scala را ایجاد کنید و چگونه می توانید ارزش های آینده موفق و ناکام را انجام دهید.
سرانجام ، شما در مورد مدل بازیگر و نحوه استفاده از آن برای نوشتن سیستم های مبتنی بر پیام Async خواهید آموخت. اصول اولیه استفاده از مدل بازیگر Akka را به همراه نوشتن پروتکل های پیام ، ارتباطات Async ، استراتژی نظارت یاد خواهید گرفت. شما می آموزید که چگونه یک کشور قابل تغییر در بازیگران اداره می شود. همچنین درک اساسی در مورد مسیریابی ، صندوق پستی و توزیع کننده دریافت خواهید کرد.
در پایان این دوره ، شما دانش لازم برای استفاده از Futures Scala یا مدل بازیگر را برای نوشتن سیستم های نرم افزاری مقیاس پذیر و اجرا خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
چرا برنامه نویسی ناهمزمان
Why Asynchronous Programming
مقدمه
Introduction
مشکل برای حل
The Problem to Solve
اعدام همزمان
Synchronous Execution
به سمت همزمانی
Towards Concurrency
راه ناهمزمان
The Asynchronous Way
همگام سازی با Scala Futures
Going Async with Scala Futures
مقدمه
Introduction
نسخه ی نمایشی: ایجاد آینده ای
Demo: Creating a Future
زمینه اعدام و مجری
Execution Context and Executor
دست زدن به آینده
Handling Futures
آهنگسازی چندین آینده
Composing Multiple Futures
رسیدگی به شکست های آینده
Handling Future Failures
مدل بازیگر برای ارتباطات Async
Actor Model for Async Communication
آشنایی با مدل بازیگر
Introduction to Actor Model
آناتومی یک بازیگر
Anatomy of an Actor
نوشتن یک بازیگر
Writing an Actor
الگوی آتش و فراموش کردن
Pattern Fire and Forget
الگوی تعامل از آینده بپرسید
Interaction Pattern Ask Future
الگوی تعامل بین بازیگران سؤال می کند
Interaction Pattern Ask Between Actors
ویکاش شارما یک توسعه دهنده ، مربی و مبلغ فناوری منبع باز است. وی زمان زیادی را برای یادگیری و پیاده سازی کد Scala و دوره ویدیویی تألیفی برای Scala سرمایه گذاری کرده است. او تالیف کتاب مبتدیان در مقیاس Scala به نام Learning Scala Programming دارد. او به عنوان توسعه دهنده در آزمایشگاه های SAP کار می کند.
نمایش نظرات