دوره آموزشی یادگیری NgRx
1 ساعت 13 دقیقهمتوسط2018-08-03
مدرسین

Alain R. Chautard
Google Developer Expert in web technologies and Angular
جزئیات دوره
زمانی که مدتی با Angular کار کردید، متوجه میشوید که بخش دشوار معماری برنامهها این است که مطمئن شوید دادهها جریان مییابند و به روشی ثابت در UI تازهسازی میشوند. این فرآیند مدیریت دولتی نامیده می شود. NgRx به سرعت به راه حلی برای مدیریت حالت در برنامه های بزرگ Angular تبدیل شده است. در این دوره آموزشی، میتوانید درباره Redux - کتابخانه جاوا اسکریپت برای مدیریت وضعیت برنامهها - و اینکه NgRx یک پیادهسازی خاص Angular از Redux را ارائه میکند که از ماژولهای بارگذاری تنبل، قابل مشاهدهها و عوارض جانبی ناهمزمان پشتیبانی میکند، بیاموزید. مربی Alain Chautard اصول مدیریت حالت را در زمینه برنامه نویسی واکنشی آموزش می دهد و پایه ای محکم برای معماری Angular شما به شما می دهد. بیاموزید که چگونه به تغییرات حالت واکنش نشان دهید و آنها را راه اندازی کنید، اقدامات را ارسال کنید، و با جلوه ها، انتخابگرها و موجودیت ها کار کنید. بعلاوه، ساختن یک معماری مؤلفه قوی با NgRx را ببینید.
اهداف یادگیری
اصول مدیریت دولتی: حالت، اقدامات، کاهش دهنده ها و فروشگاه NgRx
توصیف وضعیت
اقدامات اعزامی
گوش دادن به به روز رسانی ایالت
جلوه ها
اشکال زدایی
توابع انتخابگر
موجودیت ها
معماری کامپوننت
اهداف یادگیری
اصول مدیریت دولتی: حالت، اقدامات، کاهش دهنده ها و فروشگاه NgRx
توصیف وضعیت
اقدامات اعزامی
گوش دادن به به روز رسانی ایالت
جلوه ها
اشکال زدایی
توابع انتخابگر
موجودیت ها
معماری کامپوننت
مهارت ها
AngularFull-Stack Web DevelopmentFront-End Web DevelopmentLearningWeb DevelopmentOpen Source
سرفصل ها
0. مقدمه
- 01 - معماری Angular خود را با NgRx بهبود بخشید
- 02 - آنچه باید بدانید
1. Redux و مدیریت دولتی
- 03 - مدیریت دولتی چیست؟
- 04 - مفاهیم اصلی - حالت و اقدامات
- 05 - مفاهیم اصلی - کاهنده و ذخیره
- 06 - چالش - وضعیت طوفان فکری و اقدامات برای یک برنامه آب و هوا
- 07 - راه حل - فیلم کوتاه
2. مقدمه ای بر NgRx
- 08 - توصیف حالت با NgRx
- 09 - اقدامات با NgRx
- 10 - کاهش دهنده ها در NgRx
- 11 - فروشگاه NgRx - یک اقدام را ارسال کنید
- 12 - فروشگاه NgRx - به به روز رسانی های ایالت گوش دهید
- 13 - تنظیم افکت ها برای کارهای ناهمزمان
- 14 - اجرای افکت ها
- 15 - چالش - کد موجود در پروژه را تکمیل کنید تا یک کد پستی از لیست حذف شود
- 16 - راه حل - کد منبع با نظرات
3. NgRx پیشرفته
- 17 - اشکال زدایی برنامه های NgRx
- 18 - استفاده از توابع انتخابگر
- 19 - فروشگاه روتر NgRx
- 20 - نهادهایی برای مدیریت مجموعه سوابق
- 21 - چالش - از NgRx برای بارگذاری داده های پیش بینی استفاده کنید
- 22 - راه حل - کد منبع با نظرات
4. معماری اجزا
- 23 - مروری بر معماری اجزا با NgRx
- 24 - معماری کامپوننت در عمل
نتیجه
- 25 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی واکنشگرایی و سیگنالها در Angular
- دوره آموزشی ساخت کتابخانههای Angular
- دوره آموزشی رمزگشایی Angular: بهینهسازی عملکرد
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی مدیریت وضعیت در Angular با NgRx
- دوره آموزشی تکنیکهای بهینهسازی عملکرد Angular
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی تست و اشکال زدایی در انگولار