برنامه نویسی واکنشی در جاوا با استفاده از RxJava 3.x: ReactiveX [ویدئو]

Reactive Programming in Java Using RxJava 3.x: ReactiveX [Video]

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
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
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: در این دوره آموزشی، با برنامه نویسی Reactive و کتابخانه هایی مانند RxJava و Reactor آشنا می شوید که برای پاسخگو نگه داشتن برنامه و انعطاف پذیری بیشتر سیستم طراحی شده اند. این دوره با کمک به شما در درک اصول RxJava شروع می شود تا یادگیری موضوعات پیشرفته مانند مانیفست واکنشی، پاسخ به تماس، جهنم برگشت به تماس، همگام سازی در مقابل همگام، همزمان در مقابل موازی، و الگوی طراحی مشاهده گر را برای شما آسان کند. همانطور که پیشروی می کنید، به مفاهیم مشاهده پذیر و مشاهده گر، عملگرها، ترکیب مشاهده پذیرها، و پخش مجدد حافظه پنهان و سوژه ها نیز می پردازید. سپس همزمانی و موازی بودن را کاوش خواهید کرد و با بافر، دریچه گاز، و سوئیچینگ مقابله خواهید کرد. در پایان دوره، شما درک کاملی از مفاهیم برنامه نویسی Reactive و RxJAVA خواهید داشت. تمام کدها و فایل های پشتیبانی این دوره در اینجا موجود است: https://github.com/PacktPublishing/Reactive-Programming-in-Java-Using-RxJava-3.x-ReactiveX با اصول برنامه نویسی Reactive آشنا شوید. RxJava 3 و ویژگی های آن را کاوش کنید درک پیاده سازی جریان های واکنش پذیر جاوا با الگوی طراحی ناظر آشنا شوید با کمک مثال های کدنویسی، جریان های مختلف جاوا را کاوش کنید اگر می خواهید برنامه نویسی RxJava و Reactive را یاد بگیرید و از آنها برای ایجاد برنامه های شگفت انگیز استفاده کنید، این دوره برای شما مناسب است. با استفاده از RXJava 3.x در برنامه نویسی Reactive مهارت پیدا کنید * جریان های Reactive مختلف را کاوش کنید و در مورد پیاده سازی آنها بیاموزید * درک نحوه عملکرد عملگرها و مشاهده پذیرهای مختلف در جاوا

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

      معرفی Introduction

      • معرفی Introduction

      مقدمه برنامه نویسی واکنشی Reactive Programming Introduction

      • معرفی Introduction

      • مانیفست واکنشی Reactive Manifesto

      • اصول 1 - همگام سازی در مقابل همگام Fundamentals 1 - Sync Vs Async

      • اصول 2 - جهنم برگشت به تماس Fundamentals 2 - CallBack Hell

      • اصول 3 - فشار در مقابل کشش Fundamentals 3 - Push vs Pull

      • مبانی 4 - الگوی طراحی مشاهدهگر Fundamentals 4 - Observer Design Pattern

      • مبانی 5 - برنامه نویسی همزمان و موازی Fundamentals 5 -Concurrency and Parallel programming

      • RxJava BIG Picture: چگونه مشکلات را حل می کند و به مانیفست واکنشی دست می یابد RxJava BIG Picture : How It Solves The Problems And Achieve Reactive Manifesto

      • RxJava، جریان های واکنشی RxJava, Reactive Streams

      • خلاصه Summary

      سلام RxJava! Hello RxJava!

      • معرفی Introduction

      • راه اندازی RxJava 3.x Setting Up RxJava 3.x

      • سلام RxJava! Hello RxJava!

      • خلاصه Summary

      قابل مشاهده و مشاهده کنندگان The Observable And Observers

      • معرفی Introduction

      • قابل مشاهده - ناظر Observable - Observer

      • ایجاد قابل مشاهده Creating Observable

      • ایجاد مشاهده گر Creating Observer

      • قابل مشاهده های گرم و سرد Hot And Cold Observables

      • قابل اتصال قابل مشاهده: چند ریخته گری Connectable Observables : Multi-Casting

      • انواع Variants

      • دفع منابع Disposing Resources

      • خلاصه Summary

      اپراتورها Operators

      • معرفی Introduction

      • اپراتورها چیست؟ What Are Operators?

      • انواع اپراتورها Types Of Operators

      • اپراتورها در عمل Operators In Action

      • خلاصه Summary

      ترکیب مشاهده پذیرها Combining Observables

      • معرفی Introduction

      • ادغام V/s الحاق Merging V/s Concatenating

      • FlatMap V/s ConcatMap FlatMap V/s ConcatMap

      • دفع منابع انتشار تکراری: amb() Disposing Of Duplicate Emitting Sources : amb()

      • فشرده سازی V/s CombineLatest Zipping V/s CombineLatest

      • گروه بندی و قابل مشاهده گروه بندی شده Grouping And Grouped Observable

      • خلاصه Summary

      موضوعات، پخش مجدد و ذخیره سازی: راه هایی برای پخش چندگانه Subjects, Replaying and Caching : Ways to Multicast

      • معرفی Introduction

      • پخش مجدد و ذخیره سازی Replaying And Caching

      • فاعل، موضوع؟ Subjects?

      • اضافه کردن انتشار با استفاده از موضوع Adding Emissions Using Subject

      • موضوع - پیاده سازی های مختلف Subject - Various Implementations

      • خلاصه Summary

      همزمانی و موازی سازی Concurrency and Parallelization

      • معرفی Introduction

      • چگونه؟ How To?

      • برنامه ریزان Schedulers

      • اشتراک در () subscribeOn()

      • ObserverOn() observeOn()

      • flatMap() برای دستیابی به همزمانی The flatMap() To Achieve Concurrency

      • خلاصه Summary

      بافر، دریچه گاز، سوئیچینگ Buffering, Throttling, Switching

      • معرفی Introduction

      • بافر() و پنجره() Buffer() And Window()

      • اپراتورهای دریچه گاز Throttle Operators

      • switchMap() switchMap()

      • خلاصه Summary

      جریان پذیر و پس فشار Flowable and Backpressure

      • معرفی Introduction

      • نیاز به فشار برگشتی Need of Backpressure

      • Backpressuring با Flowable - مشترک Backpressuring with Flowable - Subscriber

      • راهبردهای ایجاد و فشار برگشتی Creation and Backpressure Strategies

      • جریان پذیر در مقابل قابل مشاهده Flowable vs Observable

      • خلاصه Summary

      نمایش نظرات

      برنامه نویسی واکنشی در جاوا با استفاده از RxJava 3.x: ReactiveX [ویدئو]
      جزییات دوره
      5 h 27 m
      60
      Packtpub Packtpub
      (آخرین آپدیت)
      1
      5 از 5
      ندارد
      دارد
      دارد
      Basics Strong
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Basics Strong Basics Strong

      تیم تکنوکرات ها و دوستداران برنامه نویسی