Kent C. Dodds

Testing React and Web Applications

San Francisco, CA


  • Learn the fundamentals of what a test is and what role testing frameworks play
  • Configure Jest for a client-side React project
  • Learn what Code Coverage is and how to properly use that metric
  • Write unit tests for JavaScript utilities and React components
  • Learn what snapshot testing is and how to use it effectively
  • Write integration tests for a React application
  • Configure Cypress for a web application
  • Write E2E (end-to-end) tests with Cypress


Developing and deploying production applications with React is one thing, but being confident that you’re not shipping a hidden bug is something else! Knowing how to configure and use testing tools is critical to your success in shipping with confidence, and React's model opens up testing productivity most of us couldn’t even dream of before.

Kent has personally written tens of thousands of tests for production applications and his open source modules. Hundreds of developers have improved their testing knowledge from this workshop.

About the instructor

Kent C. Dodds works at PayPal as a full stack JavaScript engineer. He represents PayPal on the TC39. He's actively involved in the open source community as a creator and contributor. He's an instructor on, Frontend Masters, and He's also a Google Developer Expert. He's happily married and the father of four kids.

Hosted by Trulia

9:30 AM to 4:30 PM
Lunch provided

535 Mission St
Suite 700
San Francisco, CA

Trulia is a network of expert practitioners offering you the best path to level you and your team up on the latest tech.

View all of our workshops
Need Private Training?

If you’ve got a large team, let’s get an expert in your office today.

Get an expert
Host a workshop

If you’ve got the space we’ve got some free tickets with your name on them.

See if you’re eligible
Become an Affiliate

Run a meetup? Work on OSS? Newsletter? Support your efforts financially, let your audience know about the best workshops around.

Get started

Don’t miss it!

Be the first to know about upcoming
workshops and special pricing.

Copyright © 2018

Contact us: