لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری NgRx
Learning NgRx
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
پس از مدتی که با Angular کار کردید ، خواهید فهمید که قسمت دشوار برنامه های ساختاری اطمینان از جریان داده ها و تجدید در UI به روشی سازگار است. این فرایند را مدیریت دولتی می نامند. NgRx به سرعت به یک راه حل اصلی برای مدیریت دولت در برنامه های بزرگ Angular تبدیل شده است. در این دوره آموزشی ، شما می توانید در مورد Redux - کتابخانه جاوا اسکریپت برای مدیریت وضعیت برنامه - و اینکه چگونه NgRx یک پیاده سازی خاص Redox را به صورت زاویه دار فراهم می کند که از ماژول های تنبل ، قابل مشاهده و عوارض جانبی ناهمزمان پشتیبانی می کند ، بیاموزید. مدرس Alain Chautard اصول مدیریت دولت را در زمینه برنامه نویسی واکنش پذیر آموزش می دهد و به شما یک پایه محکم برای معماری Angular خود می دهد. بیاموزید که چگونه در برابر تغییرات وضعیت ، واکنش نشان دهید و عملکردها را اعزام کنید و با جلوه ها ، انتخاب کنندگان و موجودیتها کار کنید بعلاوه ، برای ایجاد یک معماری مستحکم با NgRx مراجعه کنید.
موضوعات شامل:
مبانی مدیریت دولتی: وضعیت ، اقدامات ، کاهش دهنده ها و فروشگاه NgRx
حالت توصیف li>
اقدامات اعزام li>
گوش دادن به به روزرسانی های وضعیت li>
جلوه ها li>
اشکال زدایی li>
توابع انتخاب li>
نهادها li>
معماری م لفه li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Alain Chautard یک متخصص توسعه دهنده Google در زمینه فناوری های وب و Angular است.
او از سال 2011 با Angular JS کار خود را آغاز کرد. از آن زمان او به طور روزانه با همه نسخه های Angular کار کرده است ، هم به عنوان یک توسعه دهنده و هم به عنوان یک مربی فنی.
او مجری گروه Sacramento Angular Meetup ، هماهنگ کننده فصل Google Developer Group در ساکرامنتو ، کالیفرنیا است و نویسنده منتشر شده از دوره ویدیویی Packt را با شروع از Angular شروع کرد.
نمایش نظرات