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

Learning NgRx

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پس از مدتی که با Angular کار کردید ، خواهید فهمید که قسمت دشوار برنامه های ساختاری اطمینان از جریان داده ها و تجدید در UI به روشی سازگار است. این فرایند را مدیریت دولتی می نامند. NgRx به سرعت به یک راه حل اصلی برای مدیریت دولت در برنامه های بزرگ Angular تبدیل شده است. در این دوره آموزشی ، شما می توانید در مورد Redux - کتابخانه جاوا اسکریپت برای مدیریت وضعیت برنامه - و اینکه چگونه NgRx یک پیاده سازی خاص Redox را به صورت زاویه دار فراهم می کند که از ماژول های تنبل ، قابل مشاهده و عوارض جانبی ناهمزمان پشتیبانی می کند ، بیاموزید. مدرس Alain Chautard اصول مدیریت دولت را در زمینه برنامه نویسی واکنش پذیر آموزش می دهد و به شما یک پایه محکم برای معماری Angular خود می دهد. بیاموزید که چگونه در برابر تغییرات وضعیت ، واکنش نشان دهید و عملکردها را اعزام کنید و با جلوه ها ، انتخاب کنندگان و موجودیتها کار کنید بعلاوه ، برای ایجاد یک معماری مستحکم با NgRx مراجعه کنید.
موضوعات شامل:
  • مبانی مدیریت دولتی: وضعیت ، اقدامات ، کاهش دهنده ها و فروشگاه NgRx
  • حالت توصیف
  • اقدامات اعزام
  • گوش دادن به به روزرسانی های وضعیت
  • جلوه ها
  • اشکال زدایی
  • توابع انتخاب
  • نهادها
  • معماری م

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

مقدمه Introduction

  • معماری زاویه ای خود را با NgRx بهبود بخشید Improve your Angular architecture with NgRx

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

1. Redux و مدیریت دولت 1. Redux and State Management

  • مدیریت دولتی درباره همه چیست؟ What is state management all about?

  • مفاهیم اصلی: حالت و اقدامات Core concepts: State and actions

  • مفاهیم اصلی: کاهنده و ذخیره سازی Core concepts: Reducers and store

  • چالش: حالت طوفان مغزی و اقدامات مربوط به برنامه هواشناسی Challenge: Brainstorm state and actions for a weather app

  • راه حل: فیلم کوتاه Solution: Short video

2. آشنایی با NgRx 2. Introduction to NgRx

  • توصیف حالت با NgRx Describing state with NgRx

  • اقدامات با NgRx Actions with NgRx

  • کاهش دهنده های NgRx Reducers in NgRx

  • فروشگاه NgRx: اعزام را انجام دهید The NgRx store: Dispatch an action

  • فروشگاه NgRx: به روزرسانی های دولت گوش دهید The NgRx store: Listen to state updates

  • برای کارهای ناهمزمان جلوه هایی تنظیم کنید Set up effects for asynchronous tasks

  • اجرای اثرات Implementation of effects

  • چالش: برای حذف کد پستی از لیست ، کد موجود در پروژه را تکمیل کنید Challenge: Complete the code in the project to remove a zip code from the list

3. پیشرفته NgRx 3. Advanced NgRx

  • اشکال زدایی برنامه های NgRx Debugging NgRx applications

  • با استفاده از توابع انتخاب کننده Using selector functions

  • فروشگاه روتر NgRx The NgRx router store

  • اشخاص برای مدیریت مجموعه های ضبط Entities to manage record collections

  • چالش: برای بارگذاری داده های پیش بینی از NgRx استفاده کنید Challenge: Use NgRx to load forecast data

  • راه حل: کد منبع با نظرات Solution: Source code with comments

  • راه حل: کد منبع با نظرات Solution: Source code with comments

4- معماری مؤلفه 4. Component Architecture

  • نمای کلی از معماری مؤلفه ها با NgRx Overview of component architecture with NgRx

  • معماری مؤلفه در عمل Component architecture in action

نتیجه Conclusion

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

نمایش نظرات

Linkedin (لینکدین)

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

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

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

آموزش یادگیری NgRx
جزییات دوره
1h 13m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
24,981
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alain R. Chautard Alain R. Chautard

Alain Chautard یک متخصص توسعه دهنده Google در زمینه فناوری های وب و Angular است. او از سال 2011 با Angular JS کار خود را آغاز کرد. از آن زمان او به طور روزانه با همه نسخه های Angular کار کرده است ، هم به عنوان یک توسعه دهنده و هم به عنوان یک مربی فنی. او مجری گروه Sacramento Angular Meetup ، هماهنگ کننده فصل Google Developer Group در ساکرامنتو ، کالیفرنیا است و نویسنده منتشر شده از دوره ویدیویی Packt را با شروع از Angular شروع کرد.