Understanding React

From the creator of "JavaScript: Understanding the Weird Parts"

Deeply understand how React works under-the-hood by diving into the React source code itself.

This course is designed for developers both new and experienced at using React and is now available at a limited early release price.

Upcoming content will cover topics such as: all React hooks, component design, performance, Suspense, Forms, toolchains, React Server Components, a final project, and more.

Send questions or bulk purchase coupon requests to [email protected].

Purchasing Power Parity Request

To request purchasing power parity for this course, please click here.

Course Curriculum

In Progress


CLICK BELOW TO START WATCHING FOR FREE!

  Introduction
Available in days
days after you enroll
  The DOM and Declarative Programming
Available in days
days after you enroll
  React Elements
Available in days
days after you enroll
  JSX
Available in days
days after you enroll
  Fiber and Reconciliation
Available in days
days after you enroll
  Execution Contexts and Pausing Work
Available in days
days after you enroll
  React DOM and Rendering
Available in days
days after you enroll
  Events
Available in days
days after you enroll
  State
Available in days
days after you enroll
  Hooks, State, and Reducers
Available in days
days after you enroll
  Adding Your Own Side Effects: useEffect
Available in days
days after you enroll
  UPCOMING: useRef and forwardRef
Available in days
days after you enroll
  UPCOMING: Custom Hooks
Available in days
days after you enroll
  UPCOMING: useContext
Available in days
days after you enroll
  UPCOMING: useMemo and React.memo
Available in days
days after you enroll
  UPCOMING: useCallback
Available in days
days after you enroll
  UPCOMING: Ifs and Loops
Available in days
days after you enroll
  UPCOMING: useId
Available in days
days after you enroll
  UPCOMING: Toolchains
Available in days
days after you enroll
  UPCOMING: Other Hooks
Available in days
days after you enroll
  UPCOMING: Strict Mode
Available in days
days after you enroll
  UPCOMING: Function Composition
Available in days
days after you enroll
  UPCOMING: Forms
Available in days
days after you enroll
  UPCOMING: Suspense and lazy
Available in days
days after you enroll
  UPCOMING: React Dev Tools
Available in days
days after you enroll
  UPCOMING: CSS and Components
Available in days
days after you enroll
  UPCOMING: Class Project
Available in days
days after you enroll
  UPCOMING: React Server Components
Available in days
days after you enroll
  UPCOMING: Conclusion
Available in days
days after you enroll