Web Dev Simplified/React Simplified - Advanced

  • Free

React Simplified - Advanced

  • Closed
  • Course
  • 71 Lessons

Contents

IMPORTANT: Course Updates

Update Details
React 19.2 Update
React 19 Update

Introduction

Welcome

Advanced React Concepts

Portals
Passing Refs To Components
forwardRef
Modal Introduction
Modal Walkthrough
Error Boundaries
Advanced Key Uses
Capture Event Listeners
Date Picker Introduction
Date Picker Walkthrough
Head Tags

Advanced Hooks

useLayoutEffect
useDebugValue
useId
useImperativeHandle
Functions As A Ref
Infinite Scroll Project Introduction
Infinite Scroll Project Walkthrough
useEffectEvent

CSS Alternatives

CSS Modules
CSS In JS
Utility CSS
CSS Frameworks
Comparing CSS Options

Type Safety

PropTypes
TypeScript Setup And Props
TypeScript useState
TypeScript useRef
TypeScript useReducer
TypeScript useContext
TypeScript Generic Components
Google Calendar Clone Introduction
Preview
Google Calendar Clone Walkthrough

Performance

Dev Tools Profiler
Performance Tracks
React.memo
PureComponent
Handling Large Lists
React Compiler

Testing

Setup Vitest And React Testing Library
Vitest
React Testing Library
Component Testing Project Introduction
Component Testing Project Walkthrough
Hook Testing Project Introduction
Hook Testing Project Walkthrough
Testing Library Comparisons

Clean Code

As Prop
Context Organization
Toast Project Introduction
Toast Project Walkthrough
Use Less useEffect
Controlled Vs Uncontrolled Components
Compound Components
React Folder Structure

Asynchronous React

Suspense
React.lazy
useDeferredValue
useTransition
Async React Router
Async Routing Project Introduction
Async Routing Project Walkthrough
use Hook
Activity with Suspense

Actions

What Are Actions
useActionState & useFormStatus
useOptimistic