مطالب پیشنهادی از سراسر وب

برنامه نویسی واکنش گرا در Java 12 با RxJava 2

دسته بندی ها: آموزش جاوا (Java) ، آموزش RxJava ، آموزش های پلورال سایت (Pluralsight) ، برنامه نویسی واکنش گرا (Reactive)

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

در این دوره، برنامه نویسی واکنش گرا در Java 12 با RxJava 2؛ شما توانایی پیاده سازی تکنیک های برنامه نویسی واکنش گرا برای استفاده کامل تر از پردازنده چند هسته ای کامپیوتر مدرن را کسب خواهید کرد.

در ابتدا، شما با Reactive Manifesto، استاندارد واقعی صنایع نرم افزاری برای برنامه نویسی واکنش گرا آشنا خواهید شد. سپس، کشف خواهید کرد که چگونه می توان از کتابخانه RxJava استفاده کرد تا سختی کار اجرای اپلیکیشن های غیرهمزمان را آسان کند. در پایان، نحوه بکارگیری برنامه نویسی واکنش گرا در مشکلات امروزی مانند دسترسی به شبکه و پایگاه داده را بررسی خواهید کرد.

با اتمام این دوره، شما دانش و مهارت برنامه نویسی واکنش گرا و کتابخانه RxJava که برای پیاده سازی اپلیکیشن ها و سرویس هایی که استاندارد کیفیت موجود در Reactive Manifesto را به نمایش می گذارند الزامی است را کسب خواهید کرد.

بررسی اجمالی دوره

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Pluralsight Reactive Programming in Java 12 with RxJava 2 Author:Russell Elledge Duration:3:06:46 Level:Intermediate

Due to heat limitations, modern computer systems have been unable to increase CPU clock speeds in order to increase chip performance. Instead, chip designers have begun to scale performance using an increasing number of on-chip processor cores.
In this course, Reactive Programming in Java 12 with RxJava 2, you will gain the ability to implement Reactive Programming techniques in order to more fully utilize a modern computer's multi-core CPU.
First, you will learn The Reactive Manifesto, the software industries de facto standard for Reactive Programming. Next, you will discover how the RxJava library can be leveraged to tame the difficult task of implementing asynchronous applications. Finally, you will explore how to apply Reactive Programming to modern day problems like network and database access.
When you’re finished with this course, you will have the skills and knowledge of Reactive Programming and the RxJava library needed to implement applications and services that exhibit the quality standard laid out in the Reactive Manifesto.

پیشنهاد آموزش مرتبط در فرادرس