آموزش واکنش پذیر جاوا 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

نمایش نظرات

آموزش واکنش پذیر جاوا 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 صحبت کرد. او معتقد است که داشتن یک برنامه کاربردی که به خوبی آزمایش شده و دارای یک ساختار کاملاً تعریف شده باشد ، تفاوت بزرگی ایجاد می کند.