Kent C. Dodds

Introduction to React

Aug 15th, 2018
Salt Lake City, UT
Purchase Tickets
Register Attendees

Loading Workshop Data


  • How to use raw React APIs (like React.createElement) to create and render React Elements
  • How JSX works and how it's a simple abstraction on top of React.createElement and regular JavaScript APIs
  • When, why, and how to create custom components
  • How to apply styles to React components and compose custom styles together
  • How to add user interactivity to your React components
  • How to use ES6 classes effectively and create stateful React components
  • How to avoid memory leaks using React's lifecycle hooks
  • How to interact with 3rd party libraries and access raw DOM nodes that React renders for you
  • How to create basic and advanced form experiences with React
  • How to render a list of items and avoid common bugs and performance issues
  • How to make asynchronous HTTP requests with React
  • How to build and deploy your React application


This course is for React newbies and those looking to get a better understanding of React fundamentals. With a focus on React fundamentals and concepts, you'll come out of this workshop knowing what problems React can solve for you and how it goes about solving those problems. This knowledge will make you much more productive building applications with React.

Kent helps build React applications at PayPal scale and has taught the React framework to thousands of total beginners.

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 Underbelly Creative

Aug 15th, 2018
9:30 AM to 4:30 PM
Lunch provided

378 W 300 S
Suite #3
Salt Lake City, UT

Underbelly Creative 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: