Using Hooks in React 19
Built-in hooks and custom hooks, performance with memoization and forms with useActionState.
This course teaches the React hooks built into the React library, from foundational hooks (useState, useEffect) through advanced hooks (useTransition, useActionState). By the end, you will be able to build enterprise-quality React applications that fully leverage React's capabilities.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
14 sections- 1 Table of Contents
- 2 Hook Categories — Overview
- 3 Course Overview
- 4 Introduction to React Hooks
- 5 Understanding React Hooks
- 6 Built-in Hooks: useState, useEffect and useReducer
- 7 Built-in Hooks: useRef, useContext, useMemo and useCallback
- 8 Context and Custom Hooks for a Redux-like Experience
- 9 React Hooks and Context for Modal Popup Forms
- 10 Improving Performance with useMemo, memo and useCallback
- 11 Improving UX with useDeferredValue and useTransition
- 12 Managing Forms with useActionState and useFormStatus
- 13 Course Summary
- 14 Hook Reference Tables
More React & TypeScript courses
View all 15React Fundamentals
React from scratch — JSX, components, styling, hooks, props/state, side effects and forms.
Working with Components in React
Implement components, share state with Context, handle errors and improve component UI performance.
Working with Data in React
Core data patterns, Context for data and forms, Suspense, enterprise features and Server Actions.
Managing State in React 18
Local, remote, URL and web-storage state, derived state, forms, refs, useReducer and Context.
Styling Apps in React 18
Compare React styling techniques — CSS-in-JS (styled-jsx) and CSS Modules with best practices.
Using TypeScript with React
Add TypeScript to React, convert a JS app and add runtime type safety with Zod.
Interested in this course?
Contact us to book it or get a custom training plan for your team.