Advanced React Workshop

2-day Live Remote Workshop
Oct 20th - Oct 21st, 2020
9:00 AM - 4:00 PM US Pacific Time
  • Create Highly Composable Components

    React gives you the tools to create composable things, in this workshop we'll spend a lot of time on composability patterns and hurdles. We'll also place a big emphasis on accessible components (a11y)

  • Advanced Hooks

    Hopefully you've already dove into React Hooks before the workshop. Take a look at the prerequisites below. In this course, we'll spend a lot of time going over advanced patterns and abstractions we can do with Hooks.

Fetching Ticket Data


Attendees should have pre-existing knowledge of and experience with:

Function Components
Hooks API
Custom Hooks
Declarative Mental Model
Local State
Side-Effects (Network API Calls and more)
Data Flow and Context
Controlled vs Uncontrolled Form Fields

Workshop Material

All Hooks Based
Custom Hooks
Hooks Composition
Advanced look at useEffect
Advanced Abstraction Patterns
Compound Components
Patterns for Custom Hooks
Mutable Ref Patterns
Controlled and Uncontrolled Components
Performance Optimizations


Brad Westfall Avatar

Brad has been teaching Web Development since 2010 including bootcamp instruction, online videos, conference speaking, writing at, and corporate training for React. He loves to connect with students by helping them achieve their technical goals and by distilling complex concepts into simple instruction.