نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
طبق گفته GitHub ، Redux یکی از محبوب ترین کتابخانه های جاوا اسکریپت در همه زمان ها است و همه آن براساس Flux است. این دوره به شما تمام سطوح پیاده سازی Flux و Redux را آموزش می دهد. در هسته اصلی هر برنامه وب جامعی ، یک مدل داده موثر و مدیریت شده وجود دارد. در این دوره ، Mastering Flux و Redux ، مهارت ها و فن آوری های لازم برای مدیریت مدل داده برنامه خود را به روش های بسیار کارآمد و سازگار با استانداردها خواهید آموخت. ابتدا همه چیز درباره کتابخانه های معروف مدل سازی داده Flux و Redux خواهید آموخت. تفاوتها و شباهتهای آنها ، نحوه ارتباط آنها با یکدیگر و اینکه برای چه نوع پروژههایی مناسب است. در مرحله بعدی ، آنچه را که آموخته اید در چهار ماژول بسته بندی شده با نسخه های نمایشی عملی به کار می گیرید و در آنجا یک برنامه 3 بخشی Flux و Redux با صفحه پیام ، صفحه TodoMVC و یک صفحه کنترل خواهید ساخت. سپس ، مهارت های مورد نیاز برای ایجاد هرگونه برنامه Flux یا Redux ، مدل سازی تغییرات با اقدامات و ایجاد توابع بیکار برای گیرنده ها را کشف خواهید کرد. سرانجام ، شما فروشگاه های Redux را با کاهنده ها و میان افزارها ، ترکیب کاهنده ها ، استفاده و اجرای توزیع کننده و موارد دیگر ایجاد خواهید کرد. پس از پایان کار ، درک عمیقی از Flux و Redux خواهید داشت ، به شما این امکان را می دهد که آنها را برای هر پروژه ای که انتخاب می کنید پیاده سازی کنید ، به طور یکپارچه در هر پروژه محل کار با استفاده از هر یک از این فن آوری ها ادغام شوید و توسعه برنامه های خود را شروع کنید. و میان افزار
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی دوره
Course Introduction
-
مقدمه
Introduction
-
بررسی اجمالی دوره
Course Overview
-
آنچه را که ما پوشش خواهیم داد
What We Will Be Covering
-
این دوره برای چه کسانی است
Who This Course Is For
-
نقشه راه دوره
Course Roadmap
-
پیش نیازهای دوره
Course Prerequisites
مقدمه ای بر Flux و Redux
Introduction to Flux and Redux
-
مقدمه/چرا Flux و Redux را یاد بگیریم؟
Introduction / Why Learn Flux and Redux?
-
چگونه Flux و Redux ارتباط برقرار می کنند؟
How Do Flux and Redux Relate?
-
درک تفکیک دیدگاه و مدل
Understanding the Separation of View and Model
-
بررسی اجمالی سناریو/نگاهی به برنامه تمام شده
Scenario Overview / a Look at the Finished Application
درک اصول Flux
Understanding Flux Fundamentals
-
مقدمه
Introduction
-
فلاکس چیست؟
What is Flux?
-
جریان داده های یک طرفه
Unidirectional Data Flow
-
Flux Dispatcher
The Flux Dispatcher
-
اقدامات
Actions
-
فروشگاههای Flux
Flux Stores
-
فروشگاه ReduceStore
The ReduceStore
-
درک توانایی کارایی (عملکردهای خالص)
Understanding Idempotency (Pure Functions)
-
بررسی ماژول
Module Review
ساخت برنامه با Flux
Building an Application with Flux
-
بررسی اجمالی ماژول
Module Overview
-
نصب وابستگی های اساسی
Installing Basic Dependencies
-
پیش نمایش برنامه
Previewing the Application
-
راه اندازی محیط توسعه ES6
Setting up an ES6 Development Environment
-
عیب یابی گردش کار برنامه
Troubleshooting the Application Workflow
-
داربست برنامه
Scaffolding the Application
-
اجرای توزیع کننده
Implementing the Dispatcher
-
پیاده سازی فروشگاه Flux
Implementing a Flux Store
-
اقدامات و اقدامات سازندگان
Implementing Actions and Action Creators
-
تکمیل کنترل پنل
Completing the Control Panel
-
بررسی ماژول
Module Review
ساخت برنامه های پیشرفته با Flux
Building Advanced Applications with Flux
-
بررسی اجمالی ماژول
Module Overview
-
بررسی اجمالی صفحه وظایف
Tasks Page Overview
-
داربست صفحه وظایف
Scaffolding the Tasks Page
-
اجرای ReduceStore
Implementing the ReduceStore
-
در حال توسعه صفحه وظایف: افزودن قابلیت های اساسی
Developing the Tasks Page: Adding Basic Functionality
-
ارائه برنامه
Rendering the Application
-
پیاده سازی یک کاهش دهنده
Implementing a Reducer
-
لغو عملکردها
Undoing Actions
-
بررسی ماژول
Module Review
درک Redux
Understanding Redux
-
بررسی اجمالی ماژول
Module Overview
-
نمای کلی سناریو
Scenario Overview
-
Redux چیست؟
What is Redux?
-
درک رابطه بین Flux و Redux
Understanding the Relationship Between Flux and Redux
-
حالت ، فروشگاه ، اقدامات و کاهش دهنده ها در Redux
State, Store, Actions, and Reducers in Redux
-
Redux و حالت تغییرناپذیر
Redux and Immutable State
-
بررسی ماژول
Module Review
ساخت برنامه های کاربردی با Redux
Building Applications with Redux
-
مقدمه/پیش نمایش برنامه
Introduction / Application Preview
-
داربست سرویس پیام رسان
Scaffolding the Messenger Service
-
پیاده سازی فروشگاه Redux
Implementing a Redux Store
-
ایجاد یک Reducer
Creating a Reducer
-
ترکیب گیرنده ها
Combining Reducers
-
بررسی ماژول
Module Review
پیاده سازی Redux ناهمزمان
Implementing Asynchronous Redux
-
مقدمه/سناریو
Introduction / Scenario
-
ایجاد یک نقطه پایانی ناهمزمان مجازی
Creating a Virtual Asynchronous Endpoint
-
درک نرم افزار Redux Middleware
Understanding Redux Middleware
-
اشکال زدایی از برنامه های Redux با Middleware
Debugging Redux Applications with Middleware
-
اجرای یک خالق اقدام ناهمزمان
Implementing an Asynchronous Action Creator
-
درک Redux Thunk و Redux Saga
Understanding Redux Thunk and Redux Saga
-
بررسی ماژول
Module Review
نتیجه
Conclusion
-
معرفی/بررسی برنامه تکمیل شده
Introduction / Review the Completed Application
-
بررسی شار
Flux Review
-
بررسی Redux
Redux Review
-
ادامه یادگیری
Continued Learning
-
متشکرم
Thank You
نمایش نظرات