دوره آموزشی یادگیری RxJS نسخه (2018)
57 دقیقهمتوسط2018-01-12
مدرسین

Bonnie Jean Brennan
Angular Architect, Founder of ngHouston Angular Meetup
جزئیات دوره
کتابخانه جاوا اسکریپت RxJS برای برنامه نویسی واکنشی با استفاده از مشاهدات طراحی شده است. با مشاهدات، شما جریان داده را "تماشا" می کنید و منفعلانه به یک رویداد گوش می دهید. برنامه های کاربردی می توانند تغییرات را فوراً - در زمان واقعی - بدون تماس های غیر ضروری شبکه تشخیص دهند. این دوره به توضیح دقیق آنچه قابل مشاهده است کمک می کند و نشان می دهد که چگونه از RxJS برای ایجاد و عضویت در مشاهدات و مشارکت افراد-یک نوع تخصصی از مشاهدات-برای کنترل دقیق استفاده کنید. مربی Bonnie Brennan همچنین نحوه فیلتر کردن، مرتب سازی و اصلاح داده ها را با اپراتورها نشان می دهد. سپس، ببینید چگونه همه چیز در یک رابط کاربری قرار می گیرد که به کاربران امکان می دهد عبارتهای جستجو را وارد کرده و نتایج فوری را از منبع آنلاین مانند Reddit دریافت کنند.
توجه: تظاهرات از RxJS با Angular استفاده می کند. با این حال، کاربران سایر چارچوب های جاوا اسکریپت مانند React یا Vue نیز از درس های این دوره بهره خواهند برد.
اهداف یادگیری
ایجاد مشاهدات با rx.observable.create
سوژه ها، از جمله موضوعات رفتاری و تکراری
اپراتورهای RxJS
ایجاد قابل مشاهده از یک عنصر UI
توجه: تظاهرات از RxJS با Angular استفاده می کند. با این حال، کاربران سایر چارچوب های جاوا اسکریپت مانند React یا Vue نیز از درس های این دوره بهره خواهند برد.
اهداف یادگیری
ایجاد مشاهدات با rx.observable.create
سوژه ها، از جمله موضوعات رفتاری و تکراری
اپراتورهای RxJS
ایجاد قابل مشاهده از یک عنصر UI
مهارت ها
AngularJavaScript FrameworksFront-End Web DevelopmentLearningWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. برنامه نویسی ناهمزمان و واکنشی
- 04 - تکامل برنامه نویسی ناهمزمان
- 05 - الگوی ناظر
- 06 - وب سایت ReactiveX را کاوش کنید
- 07 - قابل مشاهدههای پایگاه داده
2. اجازه دهید مقداری کد بنویسیم
- 08 - یک پروژه Angular راهاندازی کنید
- 09 - یک قابل مشاهده ایجاد کنید
- 10 - موضوع
- 11 - موضوع رفتار
- 12 - موضوع را دوباره پخش کنید
3. اپراتورها
- 13 - گرفتن
- 14 - نقشه
- 15 - فیلتر
- 16 - mergeMap
- 17 - switchMap
4. رابط کاربری
- 18 - قابل مشاهده از روی دکمه
- 19 - قابل مشاهده از ورودی با debounce()
- 20 - یک API را بپیچید
نتیجه
- 21 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی واکنشگرایی و سیگنالها در Angular
- دوره آموزشی ساخت کتابخانههای Angular
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی مدیریت وضعیت در Angular با NgRx
- دوره آموزشی تکنیکهای بهینهسازی عملکرد Angular
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی تست و اشکال زدایی در انگولار