Home > Store

React Best Practices (Video Course)

Register your product to gain access to bonus material or receive a coupon.

React Best Practices (Video Course)

Online Video

  • Your Price: $239.99
  • List Price: $299.99
  • Estimated Release: Feb 16, 2026
  • About this video
  • Video accessible from your Account page after purchase.

Description

  • Copyright 2026
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-558830-8
  • ISBN-13: 978-0-13-558830-7

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:

  • Building robust user interfaces with advanced React patterns like compound components and render props
  • Implementing state management solutions at scale using Redux or Context API with best practices for maintainable code
  • Optimizing React apps for production

Skill Level:

  • Intermediate

Learn How To:

  • Develop a deep understanding of React's latest features, including hooks and the context API, to write cleaner and more efficient code.
  • Apply best practices for building scalable and maintainable React applications, focusing on component design, state management, and routing.
  • Enhance the performance of React applications through advanced techniques, such as code splitting, lazy loading, and memo-ization.

Course Requirements:

  • Basic understanding of React
  • Experience with JavaScript and web development
  • Some experience in building web applications

Who Should Take This Course:

  • Front-End Developers
  • Full Stack Developers
  • Web Developers
  • Software Engineers
  • Technical Leads and Architects

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.

Sample Content

Table of Contents

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

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.