تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری RxJS

دوره آموزشی یادگیری RxJS

53 دقیقهمبتدی2023-08-22

مدرسین

Alexander Nguyen

Alexander Nguyen

جزئیات دوره

فرض کن که در حال کار روی یک اپلیکیشن Angular هستی و باید از یک API برای دریافت داده‌های یک لیست کارها، سبد خرید یا وضعیت هوا استفاده کنی. هر تعداد API که استفاده کنی، باید روشی برای مدیریت اون‌ها داشته باشی. RxJS می‌تونه بهت کمک کنه. وقتی RxJS رو یاد بگیری، در حال کار با یک کتابخانه استاندارد صنعت خواهی بود که به راحتی با هر اپلیکیشن Angular برای مدیریت API ها و داده‌ها کار می‌کنه. در این دوره، مهندس نرم‌افزار فرانت‌اند، الکس نگوین، یک معرفی به RxJS بهت میده که کمکت می‌کنه اپلیکیشن‌های Angular بسازی که برای مدیریت داده‌ها از هر منبعی مقیاس‌پذیر باشند. مفاهیم اصلی RxJS رو یاد بگیر، از جمله اینکه دقیقا Observable چیه. یاد بگیر چطور از RxJS برای ساخت و اشتراک‌گذاری Observable ها و استفاده از Subjects—یک نوع خاص از Observable—برای کنترل دقیق‌تر استفاده کنی. همچنین روش‌های استفاده از RxJS با چندین Observable رو بررسی کن.

مهارت ها

RxJSAngularJavaScript FrameworksLearningWeb DevelopmentOpen Source

سرفصل ها

0. مقدمه

  • 01 - مدیریت APIها در Angular با RxJS
  • 02 - استفاده از فایل‌های تمرین

1. تکامل به سمت RxJS

  • 03 - کد همزمان
  • 04 - زمان نوشتن کد ناهمزمان
  • 05 - برنامه نویسی واکنشی در مقابل ناهمزمان
  • 06 - الگوی مشاهده گر برای RxJS

2. مفاهیم کلیدی RxJS

  • 07 - نصب Angular و RxJS در مک
  • 08 - نصب Angular و RxJS بر روی کامپیوتر
  • 09 - خواندن داده‌ها با موضوعات رفتاری
  • 10 - اشتراک تغییرات با استفاده از موضوعات
  • 11 - پخش مجدد تغییرات با موضوعات بازپخش

3. روی موضوعات RxJS کار کنید

  • 12 - نوشتن عملگرها برای تبدیل داده ها
  • 13 - فیلتر کردن داده‌ها از مشاهده پذیر
  • 14 - گرفتن داده و سپس لغو اشتراک
  • 15 - شروع اشتراک با first، last و skipWhile

4. RxJS با قابلیت مشاهده چندگانه

  • 16 - گوش دادن به چند قابل مشاهده با CombinLatest
  • 17 - جلوگیری از تماس‌های مکرر با استفاده از exhaustMap
  • 18 - تغییر به آخرین درخواست با SwitchMap
  • 19 - رسیدگی به تمام درخواست‌های همزمان با استفاده از MergeMap

نتیجه

  • 20 - دانش Angular خود را افزایش دهید

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal