From the course: React: Authentication (2021)

What you should know

- [Instructor] To get the most out of this course, there are a few things that it would be helpful for you to know ahead of time. The first skill that you should have is a basic knowledge of web development with React. Now, please don't take this to mean that you have to be a React expert. You don't, but at the very least it would be great for you to have experience with creating and managing React components, using routing in React, and using React hooks. If you don't have these skills yet, I highly recommend that you take my course on full-stack development with React where we see how each of these things works in the context of a full-stack React application. The second skill that it would be great for you to have before taking this course is a knowledge of Node.js, and more specifically, experience using the Express framework to create web servers and REST APIs. Now, this is also something that I cover in depth in my full-stack React course. So if you're not yet familiar with Node and Express, I'd highly recommend taking a look at that. We're also going to be using MongoDB a little bit in this course, so that might be a helpful skill to have as well. Although, MongoDB is generally pretty easy to learn, so this one's definitely not a deal breaker. And lastly, it would be really helpful for you to have a basic knowledge of how full-stack development works in general. It would be great if you already know the basic roles of the front-end and back-end, as well as how these pieces fit together and communicate with each other via network requests. And for that, if you're not already tired of me recommending it to you, here it is one more time. Feel free to watch my very popular course on full-stack React development and come back to this course afterward.

Contents