React + TypeScript + TDD in WebStorm, Part 1

Live Webinar
Tuesday, November 19th
6:00 PM - 7:00 PM CET (12:00 PM - 1:00 PM EST)
Webinar Agenda
ReactJS is wildly popular and thus wildly supported. TypeScript is increasingly popular, and thus increasingly supported.

The two together? Not as much. Given that they both change quickly, it's hard to find accurate learning materials.

React+TypeScript, with WebStorm? That three-part combination is the topic of this webinar. We'll show a little about a lot. Meaning, the key steps to getting productive, in WebStorm, for React projects using TypeScript. Along the way we'll show test-driven development and emphasize tips-and-tricks in the IDE.

In this first part we will cover:
  • Project Setup
  • Introduction to testing
  • Debugging during testing
  • Starting with TSX and ES6
  • Functional React components in TypeScript

Part 2 will cover:
  • Sharing props using type information
  • Class-based components with props
  • Modeling class state with TypeScript interfaces
  • Rich events and testing
This webinar is intended for web developers somewhat familiar with React and similar frontend stacks.

You can find the materials here:

Speaking to you

Paul Everitt

Paul Everitt is the PyCharm Developer Advocate at JetBrains. Before that, Paul was a co-founder of Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the Python Software Foundation and the Plone Foundation. Prior to that, Paul was an officer in the US Navy, starting in 1993.