Skip to main content

Hands on React

The best way to learn React


  • Code along demos, no slides
  • Build an application in class
  • Specific computer setup directions for students or preconfigured virtual environments

Up to Date

  • Focused on function components with Hooks
  • Option to use TypeScript
  • Redux & alternatives to Redux State Management
  • React Testing Library instead of Enzyme to test components

Step-by-Step lab directions

  • Students can work at their own pace
  • Includes finished code after every lab
  • Option to use TypeScript or JavaScript

Prerequisite Topics Covered

  • New JavaScript Language Features
  • TypeScript Quickstart
  • npm (package manager)


  • In addition to the fundamental React topics, the course includes advanced topics
  • State Management
  • Testing, Performance


  • If you would like to use this material to conduct your own training or workshop please contact us at