React App Development


Patterns and concepts for making Single Page Applications

This is a public remote workshop

1 Day Event: Mar 29, 2024
SMTWThFSu
8:00 AM to 3:00 PM, US Pacific Time

Get Tickets

We do have a Diversity Program and Scholarship Pricing? If you have any questions about the workshop, please feel free to reach out at hello@reacttraining.com

Instructor
Brad WestfallSay Hello
Have a promo code?

Click Arrow to Search

10% discount when you purchase 4 or more tickets for one event.

Ticket TypePriceQuantity
Regular$500
Early Bird$350
Total$0.000

⭐️ Please Note that this workshop is roughly based on the first day of our two-day workshop that we normally do for corporations. To really learn React well enough to be efficient with it, we recommend you also take React App Development which is roughly based on the second day of that corporate workshop.

Workshop Overview & Topics

This workshop picks up right where our Thinking In React workshop ends. If you took that workshop, you're probably ready for this one. Some people might skip Thinking In React which is okay too. Just make sure you read through the prerequisites below to make sure you'll be ready for this one.

Logistics

Attendees will receive an email with their Zoom URL and instructions workshop code about one week prior to the event. There's plenty of instructions for installing the code even if you're new to Node and NPM. This is just a high-level overview of the many topics we'll cover in the event including pre-requisites:

Prerequisites

Please ensure you have a good working knowledge of these prerequisites:

  • JSX and Component Basics
  • Local State
  • Hooks in general
  • Declarative vs Imperative React
  • Client Side Routing Basics
  • useEffect Basics
  • useRef Basics
Topics for this workshop
  • Advanced Side Effects
  • Deep understanding of useEffect
  • Data Fetching Strategies
  • Caching and Performance
  • useMemo and useCallback
  • Component Memoization
  • React Context
  • App State (Global State)
  • Redux vs Context Overview
  • Unit Testing Overview
  • Transitions with useTransition
User Avatar
Fabian Flores@f4bi4n_fls
Thanks @bradwestfall it was such an amazing workshop. I really enjoy it.
User Avatar
The Villain in Your History@nicbrat
Had 2 awesome days of @ReactTraining in Chicago with @ryanflorence and @mjackson I highly recommend it. Now I'll go home and rewrite all my code 🙃
User Avatar
Renee Lung@renee_lung
Thanks @bradwestfall and @ReactTraining for a siiiiickk workshop! I think maybe the best part is like how much Brad just looooooooves React hahaha

See More Testimonials of our workshops


JavaScript Logo

Not Good At JavaScript?

That's okay, as long as attendees can program in any language, they should be fine in the workshop. Having some JS and DOM experience will help attendees a lot though. We have a JavaScript Primer article that helps attendees get caught up on modern JS syntax. We always do our best to pace the workshop for the most average needs of the group and that often means we teach JavaScript while we teach React.

TypeScript Logo

TypeScript or JavaScript?

While this workshop isn't about TypeScript specifically, we do have our material in TypeScript because it has become immensely popular to use and most of our clients ask for it. If attendees don't do TS, don't worry we'll teach the very basics as we go and it's not a distraction from React.

We've had the pleasure of training many amazing brands.

GoogleAppleNetflixSlackAdobeWalmartGitHubMicrosoftIndeedDisneyStarbucksPokemonAT&TNew York TimesHP

Subscribe for updates on public workshops and blog posts

Don't worry, we don't send emails too often.

i love react
© 2024 ReactTraining.com