Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn React Hooks through this comprehensive tutorial that covers eight essential hooks in nearly two hours of instruction. Master useState for managing component state, useEffect for handling side effects and lifecycle events, and useRef for accessing DOM elements directly. Explore useLayoutEffect for synchronous DOM mutations, useCallback for optimizing function references, and useMemo for memoizing expensive calculations. Dive into useReducer for complex state management patterns and useContext for sharing data across components, including a practical example of storing user information. Build practical skills with hands-on examples and clear explanations of when and how to implement each hook effectively in your React applications.
Syllabus
React Hooks useState Tutorial
React Hooks useEffect Tutorial
React Hooks useRef Tutorial
React Hooks useLayoutEffect Tutorial
React Hooks useCallback Tutorial
React Hooks useMemo Tutorial
React Hooks useReducer Tutorial
React Hooks useContext Tutorial (Storing a User)
Taught by
Ben Awad