Search⌘ K

Outline

Discover how to extend your React knowledge beyond the basics by exploring advanced topics such as connecting to databases, backend integration, state management, testing, routing, and transitioning to React Native. Learn practical next steps to build and deploy your own projects while improving code organization and tooling.

We'll cover the following...

We’ve reached the end of the road to React, and I hope you enjoyed reading it, and that it helped you gain some traction in React. If you liked the course, share it with your friends who are interested in learning more about React.

From here, I recommend you extend the application to create your own React projects before engaging another course, course or tutorial. Try it for a week, take it to production by deploying it, and reach out to me or others to showcase it. I am always interested in seeing what my readers built, and learning how I can help them along.

If you’re looking for extensions for your application, I recommend several learning paths after you’ve mastered the basics:

  • Connecting to a Database and/or Authentication: Growing React applications will eventually require persistent data. The data should be stored in a database so that keeps it intact after browser sessions, to be shared with different users. Firebase is one of the simplest ways to introduce a database without writing a backend application. In my course titled ...