لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رداکس Type-Safe: تکنیکهای پیشرفته با تایپاسکریپت (TypeScript)
- آخرین آپدیت
دانلود Type-Safe Redux: Advanced Techniques with TypeScript
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
رداکس (Redux) همچنان ابزاری حیاتی برای مدیریت وضعیت (State) در اپلیکیشنهای پیچیده React است و استفاده از تایپاسکریپت در جامعه توسعهدهندگان به شدت در حال افزایش است. با ترکیب این دو فناوری، توسعهدهندگان میتوانند بهرهوری خود را افزایش داده، باگها را کاهش دهند و کدهای تمیزتری را نگهداری کنند.
این دوره مباحث ضروری مانند مفاهیم اصلی Redux، اکشنها و ردیوسرهای Type-safe، اکشنهای ناهمگام با Redux Thunk، یکپارچهسازی با React و TypeScript، تست کردن کدهای رداکس و پیادهسازی پروژههای واقعی را پوشش میدهد. با یادگیری این مفاهیم، اعتماد به نفس لازم برای پیادهسازی اپلیکیشنهای وب مقیاسپذیر، قابل نگهداری و بدون خطای تایپی را به دست آورید.
سرفصل ها و درس ها
مقدمهای بر رداکس Type-Safe
Introduction to Type-Safe Redux
درک نیاز به Type-Safe در رداکس
Understanding the need for type-safe Redux
چرا اکنون؟ تلاقی رداکس و تایپاسکریپت
Why now? The intersection of Redux and TypeScript
بررسی الگوهای پیشرفته رداکس
Looking at advanced Redux patterns
1. راهاندازی Redux Toolkit با تایپاسکریپت
1. Setting Up Redux Toolkit with TypeScript
افزودن Middleware رداکس و DevTools
Adding Redux middleware and DevTools
پیکربندی Store رداکس با Redux Toolkit
Configure the Redux store with Redux Toolkit
نصب Redux Toolkit و تنظیمات تایپاسکریپت
Installing Redux Toolkit and setting up TypeScript
اتصال اپلیکیشن React به Store
Connecting our React app to the store
2. اکشنها و ردیوسرهای Type-Safe
2. Type-Safe Actions and Reducers
ایجاد اکشنهای Type-Safe با createSlice
Creating type-safe actions with createSlice
مدیریت اکشنهای ناهمگام با createAsyncThunk
Managing asynchronous actions with createAsyncThunk
مدیریت ساختارهای وضعیت تودرتو و پیچیده در رداکس
Handling nested and complex state structures in Redux
تعریف وضعیتهای تایپشده با Interfaceهای تایپاسکریپت
Defining typed state with TypeScript interfaces
3. ردیوسرهای ترکیبی، سلکتورهای Type-Safe، Thunks و Side Effects
3. Combined Reducers, Type-Safe Selectors, Thunks, and Side Effects
نوشتن سلکتورهای Memoized و تایپشده با createSelector
Writing memoized and typed selectors with createSelector
ترکیب چندین ردیوسر برای اپلیکیشنهای بزرگ
Combining multiple reducers for large applications
ایجاد تعادل بین وضعیت جهانی (Global) و محلی (Local) در React و Redux
Balancing global and local state with React and Redux
4. یکپارچهسازی کامپوننتهای React با رداکس
4. Integrating React Components with Redux
ارسال اکشنها با useDispatch
Dispatching actions with useDispatch
ساخت Hookهای سفارشی برای منطق رداکس
Creating custom hooks for Redux logic
استفاده از useSelector برای دریافت وضعیت رداکس در React
Utilizing useSelector to retrieve Redux state in React
5. تست منطق رداکس به روش Type-Safe
5. Testing Redux Logic in a Type-Safe Way
تست واحد (Unit Testing) پیکربندی Store، اسلایسها و سلکتورها
Unit testing Redux store configuration, slices and selectors
تست Async Thunks و شبیهسازی (Mocking) فراخوانیهای API در Redux Toolkit
Testing async Thunks and mocking API calls in Redux Toolkit
توسعه تستمحور (TDD) با رداکس و تایپاسکریپت
Test-driven development (TDD) with Redux and TypeScript
جمعبندی و گامهای بعدی
Conclusion and Next Steps
ادامه مسیر یادگیری
Continuing the learning journey
Oluchi Okpala یک مهندس نرم افزار با تجربه در ساخت محصولات و برنامه های کاربردی است.
او در JavaScript (ES6+)/Typescript ، D3.js ، GraphQL ، Groovy on Grails ، CSS3/HTML5 ، Webpack و MySQL مهارت دارد. او در زمینه چارچوب ها و ابزارهایی مانند React/Hooks ، Next.js ، Gatsby ، Node.js ، Bootstrap ، Vue.js ، متدولوژی git و چابک تجربه دارد. Oluchi در توسعه جلو و عقب پیشرفته و با توسعه رابط های بصری و داشبورد برای تجسم داده ها ماهر است. او دارای مدرک کارشناسی مهندسی الکترونیک از دانشگاه نیجریه ، Nsukka است.
نمایش نظرات