Skip to content
Public Workshop:

React In TypeScript

1 Day:Second Day - TypeScript with an emphasis on React
Aug 6th, 2021
9:00 AM - 4:00 PM US Pacific Time
  • Learn by doing

    The material lectures will be broken up by exercises so you can practice.

  • Learn how React really works

    You'll leave our workshop with the correct mental model of how react works, and the correct terminology.

  • Learn from professionals with years of experience

    At ReactTraining we help some of the biggest companies learn React including Google, Apple, Adobe, Netflix, Microsoft, Walmart, and many more...

Fetching Ticket Data

Who is this workshop for?

TS Beginners? Maybe. This workshop does expect that you have a certain amount of TypeScript knowledge already. See the pre-requisites below. We do have a another workshop scheduled to teach these pre-requisites if in case you want to take that one as well.

TS Intermediate? Yes, this workshop was designed for you. Just make sure you meed the pre-requisites listed below.

TS Advanced? Maybe. Even if the material is review, we expect that you might pick up a few tricks here and there. At the very least, you'll pick up on some new ways to teach this type of material to others.


React In TypeScript is one of our brand new two-day workshops. You have the option of attending one or both days of the workshop depending on where you are in your React journey. Tickets for each day are purchased separately.


Before attending day 2 of React In TypeScript, attendees should understand the topics covered during day 1 (listed below) and have a working understanding of React. Our Core React Workshop is also a great prerequisite to day 2 of React In TypeScript.

Class and function components
React hooks API
Custom hooks
Side effects
Data flow and context

Topics Covered

Generics and overloads
Adding types to class components
Adding types to function components
Typing hooks and context
Generic Components


Chance Strickland Avatar

Chance is a front-end engineer who specializes in creating accessible user interfaces on the web. Since 2010, he has worked for various agencies, startups, and himself as an independent contractor. He previously worked at Modulz as a co-author of the Radix UI library and currently maintains Reach UI. He now focuses on education and teaching React fundamentals and advanced concepts to teams all over the world.