Join Ray Villalobos for an in-depth discussion in this video What you should know, part of React.js: Building an Interface.
Finally, the exercise files for this course are in a GitHub repo, so you need to be familiar with how to work with repos. A great course for that is Up and Running with Git and GitHub. Building an interface with React.js isn't a beginner course, but with a few prerequisites, you should have no problem following along with this course.
- Using components and subcomponents
- Working with state
- Handling events
- Creating subcomponents
- Using references
- Sorting and updating views, events, and search results