آموزش جامع RxJS - از صفر تا قهرمانی Reactivex - آخرین آپدیت

دانلود RxJS Crash Course - Reactivex From Zero to Hero

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش RxJS: از مقدماتی تا پیشرفته (همراه با تمرکز بر Angular)

آماده شوید تا مهارت‌های RxJS خود را چه با Angular و چه بدون آن ارتقا دهید. مفاهیم کلیدی RxJS را بیاموزید و برای هر پروژه‌ای که نیازمند استفاده از RxJS است، کاملاً آماده باشید.

با یادگیری RxJS، در طیف گسترده‌ای از پروژه‌ها بدرخشید. مهارت‌ها و دانش خود را در زمینه‌ی مفاهیم مهم RxJS تقویت کنید.

در این دوره، مهارت‌ها، مفاهیم و تکنیک‌های RxJS را فرا خواهید گرفت و با اطمینان کامل در پروژه‌های RxJS شرکت خواهید کرد.

پیش‌نیاز: دانش جاوااسکریپت

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

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

موضوعات اصلی دوره:

  • Observables و Observers
  • تبدیل داده‌های JS به observables
  • Mapping و filtering استریم‌ها
  • کار با API
  • ترکیب استریم‌ها
  • کار با RxJS subjects
  • Caching استریم‌ها
  • حل callback hell با observables

کلمات کلیدی: RxJS, Angular, آموزش RxJS, برنامه‌نویسی واکنش‌گرا, Reactive Programming, Observables, Subjects, JavaScript


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

مقدمه Introduction

  • چرا به RxJS نیاز داریم؟ Why do we need RxJS?

  • ویرایشگر Editor

  • Prettier Prettier

  • من کد منبع را برای شما آماده کردم I prepared source code for you

  • راه اندازی پروژه Setting up a project

مبانی RxJS RxJS Basics

  • این بخش درباره چیست؟ What is this section about?

  • Observable و observer Observable and observer

  • متدهای Of و From Of and From methods

  • تبدیل داده های جاوا اسکریپت به observables Converting Javascript data to observables

  • Observables در مقابل Promises Observables vs Promises

  • اشتراک با next، error و complete Subscribing with next, error and complete

  • ایجاد observables سفارشی Creating custom observables

  • ایجاد subscriber سفارشی Creating custom subscriber

  • Observables ناهمزمان هستند Observables are async

مهمترین عملگرها Most important operators

  • عملگر Map Map operator

  • عملگر Filter Filter operator

  • ترکیب map و filter Combining map and filter

  • نمودار Marble Marble diagram

  • کار با HTTP Working with HTTP

  • Async pipe Async pipe

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

  • نحوه لغو اشتراک در RxJS How to unsubscribe in RxJS

  • متد RxJS Ajax RxJS Ajax method

RxJS پیشرفته Advanced RxJS

  • درخت تصمیم گیری عملگر RxJS RxJS operator decision tree

  • متد Combine latest Combine latest method

  • خودت انجام بده: وظیفه فیلتر مپ Do it yourself: filter map task

  • متد Forkjoin Forkjoin method

  • متد With latest from With latest from method

  • عملگرهای Distinct Distinct operators

  • خودت انجام بده: وظیفه ماشین ها Do it yourself: cars task

  • عملگرهای Debounce Debounce operators

  • عملگرهای Throttle Throttle operators

  • متد Tap Tap method

موضوعات Rxjs Rxjs subjects

  • موضوع Rxjs Rxjs subject

  • موضوع RxJS behavior RxJS behavior subject

  • خودت انجام بده: وظیفه موضوع Behavior Do it yourself: Behavior subject task

  • موضوع RxJS Replay RxJS Replay subject

  • تفاوت های Maps Maps differences

  • خودت انجام بده - جهنم Observables Do it yourself - Observables hell

  • متد Retry Retry method

بعدش چی؟ What's next?

  • تکلیف Homework

  • سخنرانی جایزه Bonus Lecture

نمایش نظرات

آموزش جامع RxJS - از صفر تا قهرمانی Reactivex
جزییات دوره
2.5 hours
42
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
222
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleksandr Kocherhin Oleksandr Kocherhin

مدرس حرفه ای و توسعه دهنده وب