- 0 kr
Watch this product and we will notify you once it is back in stock.
React Advanced is specifically crafted for practising React developers who wish to level up their skills by mastering component optimization and testing, advanced hooks usage, battle-proven techniques for data fetching and state management and upcoming React features.
The course offers a unique, cutting-edge compilation of highly sought-after content and a pragmatic approach to learning that solidifies your current understanding of React and prepares you for building the next generation of robust and scalable web applications.
Edument’s foundational React course or equivalent. Basic knowledge of hooks is recommended.
The React Advanced course explores a wide array of topics:
React’s new, unified component model - hooks - and strategies for refactoring existing codebases. This includes migrating class components and implementing custom hooks as an alternative to the higher-order component and render props patterns.
- Unit testing custom hooks and complex components with asynchronous effects.
- Efficient rendering of large lists and implementing infinite scrolling.
- Measuring performance with React Profiler, and optimising component rendering using React.memo, useCallback and useMemo.
- Graceful handling of application failures using React error boundaries.
- Code splitting and lazy loading components.
- Data fetching policies and managing global application state with Redux.
- React and GraphQL.
- Upcoming React features: Improving application performance and the user experience via concurrent mode and Suspense.
- Server-side rendering and the Next.js application framework.
Depending on participants’ preferences, the course may be tailored to provide more extensive treatment of one or more of the topics above.