توضیحات
دوره Asynchronous Programming in Java. این دوره آموزشی به شما نشان میدهد که چگونه میتوانید از API برنامهنویسی ناهمگام جاوا SE 17 برای ایجاد سیستمهای ناهمگام، فعالسازی وظایف پس از اتمام وظایف دیگر و گزارش خطاها یا بازیابی از آنها استفاده کنید. برنامهنویسی ناهمگام الگوی جهانی برای ایجاد برنامههای کارآمد، ایمن و با توان عملیاتی بالا است. از نسخه جاوا SE 8، جاوا دارای API مخصوص به خود به نام CompletionStage برای ایجاد پایپلاین پردازش دادههای ناهمگام است. در این دوره، شما یاد میگیرید که چگونه بر اساس سه مدل ارائه شده توسط این API (Runnable، Consumers و Functions) وظایف ناهمگام ایجاد کنید.
در ابتدا، خواهید دید که چگونه میتوانید این وظایف را زنجیرهای کنید تا پس از نتیجه وظایف دیگر فعال شوند. سپس، بررسی خواهید کرد که در پیکربندی پیشفرض API چه رشتههایی وظایف شما را اجرا میکنند و چگونه میتوانید آنها را برای متعادل کردن برنامه خود کنترل کنید و تعداد مناسب رشتهها را به وظایف مناسب اختصاص دهید. در ادامه، کشف خواهید کرد که چگونه میتوانید برخی وظایف را در رشتههای خاص اجرا کنید، برای مثال در صورتی که نیاز به بهروزرسانی یک مؤلفه گرافیکی دارید، API مکانیسمهای مختلفی برای رسیدگی به استثناها ارائه میدهد. در نهایت، یاد خواهید گرفت که API چگونه استثناها را پردازش میکند، چگونه میتوانید آنها را ثبت کنید و در صورت امکان چگونه از آنها بازیابی کنید.
آنچه فرا خواهید گرفت:
- ایجاد سیستمهای ناهمگام با استفاده از API جاوا SE 17
- فعالسازی وظایف پس از اتمام وظایف دیگر
- گزارش خطاها و بازیابی از آنها
- استفاده از CompletionStage برای ایجاد پایپلاین پردازش دادههای ناهمگام
- زنجیرهسازی وظایف ناهمگام
- کنترل رشتههای اجرای وظایف
- اجرای وظایف در رشتههای خاص
- رسیدگی به استثناها در برنامهنویسی ناهمگام
- ثبت و بازیابی از خطاها
این دوره مناسب افرادیست که:
- میخواهند برنامههای کارآمد، ایمن و با توان عملیاتی بالا ایجاد کنند.
- به دنبال یادگیری برنامهنویسی ناهمگام هستند.
- با جاوا آشنایی دارند.
- میخواهند پایپلاین پردازش دادههای ناهمگام را ایجاد کنند.
- به دنبال بهبود عملکرد برنامههای خود هستند.
مشخصات دوره Asynchronous Programming in Java
- ناشر: Pluralsight
- مدرس: Jose Paumard
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 1 ساعت و 58 دقیقه
سرفصل های دوره

تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
888 مگابایت













































