آموزش واکنش پذیر جاوا 9

Reactive Java 9

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی راکتیو یک الگوی برنامه نویسی ناهمزمان است که در اطراف جریان داده ها ساخته شده است. رویدادها ، درخواست های سرور ، پیام رسانی و حتی مقادیر همه از طریق جریان ها منتقل می شوند. استفاده از برنامه نویسی راکتیو در برنامه های جاوا همزمانی را امکان پذیر می کند ، که عملکرد برنامه های شما را افزایش می دهد و مدیریت استاندارد خطا را بهبود می بخشد. این دوره نشان می دهد که چگونه می توان برنامه های جاوا 9 قوی و خوش ساخت را به دنبال مشخصات جریان های واکنشی توسعه داد. Manuel Vicente Vivo مربی همچنین اپراتورها و محبوب Akka Streams API را برای پردازش جریان با فشار برگشت تحت پوشش قرار می دهد. در فصل آخر ، او نشان می دهد که چگونه می توان با استفاده از Spring، Jersey، RxJava 2.0 و Java 9 یک گام به گام یک برنامه تحت وب RESTful واکنش پذیر ساخت. این دوره توسط انتشارات Packt ایجاد و تولید شده است. ما مفتخریم که میزبان این آموزش در کتابخانه خود هستیم.
موضوعات شامل:
  • برنامه نویسی واکنش پذیر چیست؟
  • ویژگیهای واکنشی جاوا 9
  • ایجاد و مشاهده منابع با RxJava
  • اپراتورها
  • تست واحد
  • جریانهای Akka در یک محیط واکنش پذیر
  • ساخت نمونه ای از برنامه های واکنشی

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

1. برنامه نویسی واکنشی چیست؟ 1. What Is Reactive Programming?

  • نمای کلی دوره The course overview

  • نصب و راه اندازی Installation and setup

  • برنامه نویسی واکنشی چیست؟ What is reactive programming?

  • مزایای برنامه نویسی واکنشی Benefits of reactive programming

  • واکنش به روش ساده ای توضیح داده شد Reactive explained in a simple way

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

2. واکنش پذیری در جاوا 9 2. Reactivity in Java 9

  • ویژگی های جاوا 9 Java 9 features

  • جریان API Flow API

  • برنامه نویسی کاربردی Functional programming

3. معرفی RxJava 2.0 3. Introducing RxJava 2.0

  • مقدمه Introduction

  • فشار پشت Backpressure

  • اجرای جریانهای واکنش پذیر Reactive streams implementation

  • ایجاد منابع Creating sources

  • منابع مشاهده گر Observing sources

4- اپراتورها 4. Operators

  • نمودارهای مرمر Marble diagrams

  • اپراتورها ، قسمت 1 Operators, part 1

  • اپراتورها ، قسمت 2 Operators, part 2

5. همزمانی و تست واحد 5. Concurrency and Unit Testing

  • همزمانی Concurrency

6. جریانهای آکا 6. Akka Streams

  • آشنایی با آکا Introduction to Akka

  • مفاهیم واکنشی Reactive concepts

  • نمودارها Graphs

  • خطا در مدیریت Error handling

7. برنامه واکنش واقعی زندگی 7. Real-Life Reactive Application

  • معرفی بهار و جرسی Introducing Spring and Jersey

  • وارد کردن کتابخانه و راه اندازی پروژه Importing libraries and the project setup

  • برقراری ارتباط با API های خارجی Communicating with external APIs

  • پاسخ به مشتری Responding to the client

  • تست واحد Unit testing

  • تست واحد Unit testing

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش واکنش پذیر جاوا 9
جزییات دوره
2h 36m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
22,893
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Manuel Vicente Vivo Manuel Vicente Vivo

مانوئل ویسانته ویوو یک مهندس ارشد نرم افزار در سرمایه یک است. او در همه نوع تصمیم گیری در مورد محصول موبایل شرکت دارد. او API و توسعه موبایل (هم Android و iOS) و هم تست اتوماسیون را انجام داده است. او همچنین چندین مقاله محبوب در مورد RxJava (1 و 2) نوشت و در کنفرانس ها درباره RxJava صحبت کرد. او معتقد است که داشتن یک برنامه کاربردی که به خوبی آزمایش شده و دارای یک ساختار کاملاً تعریف شده باشد ، تفاوت بزرگی ایجاد می کند.