Josh Comeau – The Joy of React 2025-1
Josh Comeau – The Joy of React 2025-1 Downloadly IRSpace

The Joy of React, Over the past few years, React has become a “must-have” skill for front-end developers. Just about every job posting lists it as a pre-requisite! If you’ve tried to learn React, though, you know it can be confusing and overwhelming. There’s just so much to know, and most of the tutorials out there assume a ton of prior knowledge and context. Maybe you’ve gotten stuck in tutorial hell, following tutorial after tutorial without ever making tangible progress, like a mouse on a running wheel. You’ve built so many dang “Todo list” apps now, and yet when you try to build your own project, you don’t know where to start.
For the past two years, I’ve been hard at work building the ultimate beginner-friendly React course. The Joy of React is an interactive course. You won’t just sit and watch me code. There are tons of exercises, real-world-inspired projects, and fun mini-games and activities. It’s not like any other course you’ve taken before. We learn React from the ground up, building a robust mental model we can use to understand React and solve hard problems. I’ll share the dozens of epiphanies I’ve had after almost a decade of professional React experience. We won’t just learn about React, either; we cover everything you need to know to succeed as a React developer, including modern JavaScript syntax, along with a ton of helpful community tools and packages.
What you’ll learn
- We‘ll learn all about JSX, components, and props. We’ll discover how to do iteration and conditional rendering in React. We’ll also cover styling in React.
- The real magic starts with state. React state allows us to make dynamic applications that feel alive.
- Managing side effects with the useEffect hook.
- Capturing DOM references with the useRef hook.
- Optimizing the performance of our applications with useMemo and useCallback.
- Creating our own abstractions with custom hooks.
- Fetching data from the network with Fetch + the useSWR third-party hook.
- The Principle of Least Privilege, and why I give components as little knowledge/power as possible.
- The distinction between parents and owners, and how we can simplify our code and improve performance in one fell swoop.
- The magic of Immer, and how it makes complex state much less scary.
- Really getting to understand things like React elements, refs, and keys, and how a deep understanding exposes entirely new patterns we can take advantage of.
Specificatoin of The Joy of React
- Publisher: Josh Comeau
- Teacher: Josh W Comeau
- Language: English
- Level: All Levels
- Number of Course: 239
- Duration: 25 hours and 36 minutes
Content of The Joy of React
01 Module 1 React Fundamentals
02 Module 2 Working With State
03 Project Word Game
04 Module 3 React Hooks
05 Module 4 Component API Design
06 Project Toast Component
07 Module 5 Happy Practices
08 Module 6 Full Stack React
09 Bonus Module Layout Animations with Framer Motion
10 Project Interactive MDX-Based Blog
11 Tools of the Trade
12 Bonus Module Job Hunting Kit
Requirements
- the course does assume that you’re somewhat comfortable with JavaScript. You don’t need to be an expert, but you should be familiar with functions, working with objects/arrays, if/else statements, loops, callbacks, etc.
Pictures
Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle: None
Quality: 1080p
Changes:
Version 2023/12 compared to 2023/9 has increased the number of 17 lessons and the duration of 3 hours and 16 minutes.
Version 2025/1 compared to 2023/12 has no changes in the number of lessons and duration of the course, but the size of some of the videos has changed.
Download Links
File size
8.91 GB