Oreilly – React in Depth, Video Edition 2024-8

Oreilly – React in Depth, Video Edition 2024-8

Oreilly – React in Depth, Video Edition 2024-8
Oreilly – React in Depth, Video Edition 2024-8

React in Depth Video Edition. This course is a comprehensive guide to learning advanced React skills used by top React developers. In this course, you’ll learn the React libraries, tools, and techniques that are essential for building amazing apps. You’ll put every skill you learn into practice by completing hands-on projects like a purpose-built task manager, expense tracker, and custom UI library.

What you will learn in this course:

  • Evaluate React ecosystem technologies: Learn about the latest React tools and libraries and choose the best option for your project.
  • Implement advanced component patterns: Make your React code cleaner, more maintainable, and more scalable.
  • Optimize React performance for a smooth user experience: Build fast, responsive apps that keep users happy.
  • Use developer tools for better code maintenance and debugging: Write and debug your code more quickly and confidently.
  • Work with TypeScript for typecability: avoid common errors and make your code more reliable.
  • Use CSS in JavaScript for efficient styling: Create custom and dynamic styles.
  • Manage data in React, including remote data and reactive caching: Manage complex data effectively.
  • Unit test React components to ensure quality and prevent bugs: Make sure your application works properly.
  • Use popular React frameworks to build production-ready apps: Take advantage of frameworks like Next.js and Remix.

This course is suitable for people who:

  • For web developers familiar with React basics.

React in Depth Video Edition Course Specifications

  • Publisher: Oreilly
  • Instructor: Morten Barklund
  • Training level: Beginner to advanced
  • Training duration: 9 hours and 24 minutes

Course topics

  • Chapter 1. Developer’s guide to the React Ecosystem
  • Chapter 1. Why a book on React mastery?
  • Chapter 1. How does this book teach React mastery?
  • Chapter 1. The React ecosystem
  • Chapter 1. The technology stack
  • Chapter 1. Summary
  • Chapter 2. Advanced component patterns
  • Chapter 2. The Composite pattern
  • Chapter 2. The summary pattern
  • Chapter 2. Summary
  • Chapter 3. Optimizing React performance
  • Chapter 3. Optimizing performance by minimizing re-rendering
  • Chapter 3. Understanding dependency arrays
  • Chapter 3. Summary
  • Chapter 4. Better code maintenance with developer tooling
  • Chapter 4. Increasing productivity with formatters
  • Chapter 4. Making components more robust with property constraints
  • Chapter 4. Debugging applications with React Developer Tools
  • Chapter 4. Summary
  • Chapter 5. TypeScript: Next-level JavaScript
  • Chapter 5. Introduction to TypeScript
  • Chapter 5. Advanced TypeScript with generics
  • Chapter 5. Summary
  • Chapter 6. Mastering TypeScript with React
  • Chapter 6. Generic pagination: An example
  • Chapter 6. Drawbacks of using TypeScript
  • Chapter 6. TypeScript resources
  • Chapter 6. Summary
  • Chapter 7. CSS in JavaScript
  • Chapter 7. The example button application
  • Chapter 7. Method 1: CSS files and class names
  • Chapter 7. Method 2: CSS Modules
  • Chapter 7. Method 3: Styled-components
  • Chapter 7. One problem, infinite solutions
  • Chapter 7. Summary
  • Chapter 8. Data management in React
  • Chapter 8. Building the application architecture
  • Chapter 8. Managing data in pure React
  • Chapter 8. Reducing data state
  • Chapter 8. Scaling data management with Redux Toolkit
  • Chapter 8. Simplifying data management with state
  • Chapter 8. Rethinking flow and data with XState
  • Chapter 8. Data management recap
  • Chapter 8. Summary
  • Chapter 9. Remote data and reactive caching
  • Chapter 9. Adding a remote server to do goal tracking
  • Chapter 9. Migrating to TanStack Query
  • Chapter 9. Reactive caching with TanStack Query
  • Chapter 9. Summary
  • Chapter 10. Unit-testing React
  • Chapter 10. Testing interactive components
  • Chapter 10. Testing a component with dependencies
  • Chapter 10. Summary
  • Chapter 11. React website frameworks
  • Chapter 11. Implementations
  • Chapter 11. Let’s create a weather app!
  • Chapter 11. Alternative React-based website frameworks
  • Chapter 11. Summary
  • Chapter 12. Project: Build an expense tracker with Remix
  • Chapter 12. Starting from scratch
  • Chapter 12. Adding the backend
  • Chapter 12. Adding the front end
  • Chapter 12. Future work
  • Chapter 13. Project: Create a React UI library
  • Chapter 13. Your new job: Extending the library
  • Chapter 13. Future work
  • Chapter 14. Project: Develop a word game in React
  • Chapter 14. Choose your ambition
  • Chapter 14. Choose your stack
  • Chapter 14. My implementation
  • Chapter 14. Share your result

Course images

React in Depth Video Edition

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 720p

Download link

Download Part 1 – 1 GB

Download Part 2 – 229 MB

File(s) password: www.downloadly.ir

File size

1.2 GB