دوره آموزشی یادگیری 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 با NgRx
- دوره آموزشی انگولار: ساخت برنامههای بزرگ
- دوره آموزشی ساخت اپلیکیشن های انگولار و ASP.NET Core
- دوره آموزشی تنظیمات عملکرد لینوکس
- دوره آموزشی یادگیری MongoDB
- دوره آموزشی Microsoft Entra ID برای توسعه دهندگان: راهنمای مبتدیان (2023)
- دوره آموزشی مقدمه ای بر SQLite
- دوره آموزشی یادگیری BIM 360 Building Ops
مسیرهای مرتبط
- مسیر آموزشی ارتقاء مهارت های انگولار خود
- مسیر آموزشی شروع به کار به عنوان یک توسعه دهنده هسته ASP.NET
- مسیر آموزشی مبانی توسعه نرم افزار
- مسیر آموزشی ارتقاء مهارت های خود را در هوش مصنوعی و یادگیری ماشین
- مسیر آموزشی تبدیل شدن به استاد اکسل برای علوم داده
- مسیر آموزشی افزایش مهارت تجزیه و تحلیل داده های خود
- مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت
- مسیر آموزشی تبدیل شدن به یک متخصص تجزیه و تحلیل دادهها