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

Learning RxJS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کتابخانه JavaScript RxJS برای برنامه نویسی واکنشی با استفاده از قابل مشاهده طراحی شده است. با قابلیت مشاهده ، جریان داده ها را "تماشا می کنید" ، منفعلانه برای یک رویداد گوش می دهید. برنامه ها می توانند تغییرات را فوراً — در زمان واقعی — بدون تماس های غیرضروری شبکه تشخیص دهند. این دوره به شما توضیح می دهد که دقیقاً یک مشاهده چه چیزی است ، و نشان می دهد که چگونه از RxJS برای ایجاد و اشتراک در موارد مشاهده و اهرم استفاده کنید - نوع خاصی از مشاهده - برای کنترل دقیق. مربی بانی برنان همچنین نحوه فیلتر کردن ، مرتب سازی و اصلاح داده ها با اپراتورها را نشان می دهد. سپس ، ببینید چگونه همه اینها در رابطی جمع می شود که به کاربران اجازه می دهد عبارات جستجو را وارد کرده و از یک منبع آنلاین مانند Reddit نتایج فوری دریافت کنند.

توجه: در نمایش ها از RxJS با Angular استفاده می شود. با این حال ، کاربران دیگر فریم ورک های JavaScript مانند React یا Vue نیز از دروس این دوره بهره مند خواهند شد.
موضوعات شامل:
  • ایجاد مشاهدات با rx.observable.create
  • موضوعات ، از جمله رفتارها و موارد پخش مجدد
  • عملگرهای RxJS
  • ایجاد یک قابل مشاهده از یک عنصر UI

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. برنامه نویسی ناهمزمان و واکنش پذیر 1. Asynchronous and Reactive Programming

  • تکامل برنامه نویسی ناهمزمان Evolution of asynchronous programming

  • الگوی ناظر The observer pattern

  • وب سایت ReactiveX را کاوش کنید Explore the ReactiveX website

  • مشاهدات بانک اطلاعاتی Database observables

2. بیایید کد بنویسیم 2. Let’s Write Some Code

  • یک پروژه Angular تنظیم کنید Set up an Angular project

  • مشاهده ای ایجاد کنید Create an observable

  • موضوع Subject

  • موضوع رفتار Behavior subject

  • موضوع را دوباره پخش کنید Replay subject

3. اپراتورها 3. Operators

  • گرفتن take

  • نقشه map

  • فیلتر filter

  • mergeMap mergeMap

  • switchMap switchMap

4- رابط کاربری 4. User Interface

  • قابل مشاهده از یک دکمه Observable from a button

  • قابل مشاهده از ورودی با اخطار () Observable from input with debounce()

  • یک API را ببندید Wrap an API

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

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

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

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

آموزش یادگیری RxJS
جزییات دوره
57m 27s
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
52,997
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bonnie Jean Brennan Bonnie Jean Brennan

بانی برنان یک معمار زاویه ای و بنیانگذار ngHouston Angular Meetup است. به همراه دختر نوجوان خود ، او همچنین با تأسیس Code Bridge Texas ، جایی که آنها با هم کارگاههای برنامه نویسی رایگان برای دختران و زنان را برنامه ریزی کرده و آموزش می دهند. بانی از سال 2013 مشغول نگارش و آموزش Angular است و علاقه مند به کیفیت کد ، ادامه آموزش و توانمند سازی دیگران است که می خواهند یاد بگیرند.