دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

اصول NgRx

اصول NgRx

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

در قلب مدیریت استیت در Angular، دانش کامل از الگوی Redux و کتابخانه NgRx قرار دارد. NgRx یک کتابخانه قدرتمند برای سازماندهی و مدیریتاستیت و تعاملات بااستیت در اپلیکیشن های Angular شما بر اساس الگوی Redux است. در این دوره، مبانی NgRx، شما مهم‌ترین مبانی، بهترین شیوه‌ها و سناریوهای رایجی که باید بدانید تا به سرعت با NgRx کار کنید، یاد خواهید گرفت.

در ابتدا، خواهید آموخت چگونه یک فروشگاه (store) واحد برای تماماستیت اپلیکیشن خود تعریف کنید، داده‌ها را با استفاده از selectors از استور دسترسی پیدا کنید، اکشن ها را با استفاده از action creators ارسال کنید و آن اکشن ها را با استفاده از reducers پردازش کنید تااستیت جدید ایجاد شود. سپس، بررسی خواهید کرد که چگونه افکت های جانبی، مانند عملیات غیرهمزمان، را با استفاده از افکت ها مدیریت کنید.

بعد از آن، نحوه استفاده از Entity Adapter برای مدیریت کالکشن ها و Router Store را برایlisten کردن به استیت روتر (router) یاد خواهید گرفت. در نهایت، درباره Component Store برای مدیریت استیت محلی خواهید آموخت. زمانی که این دوره را به پایان رسانید، دانش بنیادی از NgRx خواهید داشت که به شما کمک می‌کند تا به سمت توسعهاپلیکیشن های Angular بزرگ‌تر یا پیچیده‌تر پیشرفت کنید.

اصول NgRx

  • بررسی دوره 0:02:00
  • مقدمه 0:03:00
  • NgRx چیست؟ 0:05:00
  • چرا از NgRx استفاده کنیم؟ 0:06:00
  • بهره‌برداری حداکثری از این دوره 0:02:00
  • اپلیکیشن نمونه 0:02:00
  • مباحث دوره 0:01:00
  • مقدمه 0:02:00
  • دمو: راه‌اندازی اپلیکیشن نمونه 0:03:00
  • دمو: نصب و راه‌اندازی فروشگاه 0:04:00
  • دمو: ساخت یک Reducer برای پردازش اکشن ها 0:06:00
  • دمو: ارسال یک اکشن برای تغییر استیت 0:05:00
  • مقدمه 0:04:00
  • نصب ابزارها 0:02:00
  • دمو: استفاده از ابزارها 0:04:00
  • مقدمه 0:04:00
  • نوشتن Action Creators 0:04:00
  • ایجاد Action Groups 0:05:00
  • دمو: Action Creators 0:05:00
  • دمو: بارگذاری Action Creators محصولات 0:06:00
  • مقدمه 0:08:00
  • دمو: Selectors 0:05:00
  • مقدمه 0:01:00
  • افکت ها چیستند؟ 0:04:00
  • تعریف یک افکت 0:03:00
  • دمو: تعریف یک افکت 0:05:00
  • مدیریت استثناها در افکت ها 0:04:00
  • عملگرهای نقشه‌برداری RxJs و افکت ها 0:08:00
  • مقدمه 0:04:00
  • دمو: افزودن و استفاده از Router Store 0:07:00
  • دمو: راه‌اندازی استیت در افکت 0:03:00
  • دمو: ناوبری در افکت 0:07:00
  • مقدمه 0:04:00
  • Entity Adapter 0:05:00
  • دمو: افزودن و استفاده از Entity Adapter در Reducers 0:05:00
  • دمو: Entity Selectors 0:03:00
  • مقدمه 0:07:00
  • دمو: Component Store 0:04:00
  • مقدمه 0:01:00
  • کتابخانه‌های اضافی NgRx 0:04:00
  • کامپوننت‌های مستقل و سیگنال‌ها 0:06:00
  • جمع بندی 0:01:00

1,152,000 230,400 تومان

مشخصات آموزش

اصول NgRx

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:پیشرفته
  • تعداد درس:42
  • مدت زمان :2:55:02
  • حجم :444.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید