اصول RxJS و سیگنالهای انگولار
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
با استفاده از RxJS و سیگنالها با رویکردی واکنشگرا، کد شما میتواند بهتر به تعاملات کاربر و تغییرات state پاسخ دهد و بهبود عملکرد و تجربه کاربری را فراهم کند. در دوره «اصول RxJS و سیگنالهای انگولار»، یاد خواهید گرفت که چگونه با داده کار کنید و یک رویکرد واکنشگرا برای ساخت اپلیکیشنهای انگولار پیاده کنید. ابتدا، با توسعه واکنشگرا و RxJS، اصطلاحات و سینتکس، عملیاتهای کلیدی RxJS و واکنش به اکشنهای کاربر و تغییرات state آشنا خواهید شد.
سپس، یاد خواهید گرفت که چگونه از سیگنالها استفاده کنید و تشخیص تغییرات را بهبود بخشید. در پایان، شما یاد میگیرید که چگونه از ترکیب RxJS با سیگنالها استفاده کنید تا یک اپلیکیشن کاملاً واکنشگرا بسازید. وقتی دوره را به پایان برسانید، مهارتها و دانش لازم درباره RxJS و سیگنالها برای بازیابی داده و ساخت اپلیکیشنهای انگولار واکنشگرا را در اختیار خواهید داشت.
اصول RxJS و سیگنالهای انگولار
-
بررسی دوره 0:02:00
-
برنامه نویسی واکنش گرا 0:03:00
-
سیگنالها و برنامهنویسی واکنشگرا 0:02:00
-
RxJS و برنامهنویسی واکنشگرا 0:04:00
-
RxJS + سیگنالها - بهتر است با هم باشند 0:05:00
-
بیشترین بهره را از این دوره ببرید 0:01:00
-
RxJS - یک استعاره 0:04:00
-
Observable 0:03:00
-
سابسکریپشن 0:04:00
-
ناظر 0:04:00
-
ایجاد یک Observable 0:04:00
-
دمو - ایجاد یک Observable (از و به) 0:08:00
-
دمو - ایجاد یک Observable (fromEvent) 0:05:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
-
عملگرهای RxJS 0:02:00
-
عملگر RxJS چیست؟ 0:06:00
-
عملگر RxJS - نقشه 0:07:00
-
عملگر RxJS - تب 0:05:00
-
عملگر RxJS - فیلتر 0:03:00
-
عملگر RxJS - بررسی take 0:06:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
-
بازیابی داده 0:03:00
-
نمونه اپلیکیشن 0:03:00
-
راهاندازی نمونه اپلیکیشن 0:04:00
-
بررسی کد نمونه 0:04:00
-
الگوی بازیابی داده رویهای 0:07:00
-
دمو - بازیابی یک آرایه از آیتمها در یک سرویس 0:08:00
-
دمو - سابسکرایب کردن در Observable بازگشتی در یک کامپوننت 0:07:00
-
دمو - بازیابی یک آیتم با شناسه 0:06:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
-
مدیریت خطاهای HTTP 0:03:00
-
catchError و throwError و EMPTY 0:04:00
-
دمو - مدیریت خطاهای HTTP در یک سرویس 0:06:00
-
دمو - مدیریت خطاهای HTTP در یک کامپوننت 0:05:00
-
نکات کلیدی و بهترین شیوهها 0:02:00
-
تکنیکهایی برای دریافت داده مرتبط 0:04:00
-
دمو - بازیابی داده مرتبط - بخش 1 0:09:00
-
عملگرهای نگاشت Higher-order 0:03:00
-
عملگر concatMap در RxJS 0:07:00
-
عملگر mergeMap در RxJS 0:04:00
-
عملگر switchMap در RxJS 0:05:00
-
دمو - بازیابی داده مرتبط - بخش 2 0:03:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
-
رویکرد اعلامی چیست؟ 0:02:00
-
دمو - الگوی بازیابی داده به شکل اعلامی 0:03:00
-
نمایش Observable Emissions با استفاده از Async Pipe 0:08:00
-
کش کردن داده بازیابی شده 0:06:00
-
دمو - کش کردن داده بازیابی شده 0:02:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
-
واکنش به اکشنهای کاربر و دیگر رویدادها 0:05:00
-
Observable در مقابل سابجکت 0:05:00
-
ایجاد سابجکت و Emit کردن نوتیفیکیشنها 0:07:00
-
واکنش به اکشنها 0:05:00
-
واکنش به اکشنها و دریافت داده 0:05:00
-
واکنش به اکشنها و نمایش داده 0:04:00
-
ترکیب Observables 0:04:00
-
نمایش - ترکیب Observables 0:06:00
-
نکات کلیدی و بهترین شیوهها 0:04:00
-
سیگنالها و برنامهنویسی واکنشگرا 0:03:00
-
ایجاد و خواندن سیگنالها 0:05:00
-
دمو - ایجاد و خواندن سیگنالها 0:07:00
-
اصلاح سیگنالها 0:02:00
-
دمو - اصلاح سیگنالها 0:05:00
-
سیگنالهای محاسباتی 0:03:00
-
دمو - سیگنالهای محاسباتی 0:04:00
-
اثرات سیگنال 0:04:00
-
نکات کلیدی و بهترین شیوهها 0:02:00
-
تعریف سبد خرید 0:05:00
-
افزودن محصولات به سبد خرید 0:07:00
-
اعلان سیگنال محاسباتی برای نشان تعداد سبد خرید 0:04:00
-
اعلان سیگنالهای محاسباتی برای توتالها 0:04:00
-
واکنش به تغییرات مقدار 0:06:00
-
اعلان سیگنال محاسباتی برای قیمت تمدید شده 0:06:00
-
نکات کلیدی و بهترین شیوهها 0:01:00
-
RxJS + سیگنالها 0:04:00
-
ایجاد سیگنال از یک Observable (toSignal) 0:04:00
-
دمو - ایجاد سیگنال از یک Observable (toSignal) 0:04:00
-
مدیریت خطا 0:02:00
-
دمو - مدیریت خطا با استفاده از try...catch 0:04:00
-
دمو - مدیریت خطا با استفاده از پایپلاین RxJS 0:08:00
-
سابجکت در مقابل سیگنال 0:05:00
-
ایجاد Observable از یک سیگنال (toObservable) 0:06:00
-
نمایش فقط سیگنالها از یک سرویس 0:04:00
-
خواندن سیگنالها از یک سرویس 0:06:00
-
نکات کلیدی و بهترین شیوهها 0:03:00
مشخصات آموزش
اصول RxJS و سیگنالهای انگولار
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:85
- مدت زمان :6:13:33
- حجم :923.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy