Video accessible from your Account page after purchase.
Over 3 hours of Video Instruction
Elevate Your React Development Skills with Proven Best Practices
Overview:
React.js has become a cornerstone of modern front-end development, enabling developers to build dynamic, high-performance user interfaces. React Best Practices is intended to help learners go from an intermediate to expert level in React by looking at a series of "best practices" to follow when creating React applications. It is a comprehensive video course designed to take developers deep into the ecosystem of React, exploring modern techniques, patterns, and best practices. From understanding the nuances of functional components and hooks to mastering state management and routing, this course ensures developers can build sophisticated and performant React applications.
With a focus on practical implementation and optimization, learners will gain the skills needed to excel in modern front-end development. The course provides a thorough exploration of React's capabilities, teaching developers how to leverage its full potential. By focusing on best practices and advanced patterns, learners will understand how to structure and optimize React applications for real-world scenarios, ensuring they are both efficient and scalable.
You will also explore these advanced features:
Skill Level:
Learn How To:
Course Requirements:
Who Should Take This Course:
About Pearson Video Training:
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
Video Lessons are available for download for offline viewing within the streaming format. Look for the green arrow in each lesson.
Introduction
Learn Best Practices for Components
Recognize different component types Part 1
Recognize different component types Part 2
Understand the difference between hooks and Class components Part 1
Understand the difference between hooks and Class components Part 2
Use composition with components
Learn Best Practices for State Management
Manage State with Hooks
Manage State with Context
Manage State with Redux
Learn Best Practices for Project Organization
Learn the difference between feature- and function-based organization
Keep component files lean
Learn Best Practices for Routing and Navigation
Learn React Router best practices
Improve performance with lazy-loaded routes
Use route guards to protect front-end routes
Optimize Performance
Using React.memo, useMemo, and useCallback
Virtualize lists for performance
Profile and debug apps with React DevTools
Learn Security Best Practices
Protect against cross-site scripting (XSS)
Safe data handling and avoiding exposing sensitive data
Summary
