How This Course Will Work

React Course


Hello there, welcome to The Odin Project’s React course. In this course, we’ll learn about the basics of React and move on to more advanced concepts. We’ll be building projects along the way that you can add to your portfolio to impress recruiters with your React skills.

Make sure you’ve completed our JavaScript course before starting this one. We can’t emphasize enough how imperative it is to have a fair understanding of JavaScript before diving into React. At the end of the day, React is vanilla JavaScript, so being able to navigate in JavaScript land is paramount to building a successful React project.

The journey ahead

All the lessons follow a similar structure that you’re accustomed to from your prior courses. There’ll be lesson content followed by assignments. We’ve also incorporated interactive examples via CodeSandbox to demonstrate the concepts learned in those lessons.

As always, we’re going to preface this by saying that learning a new technology can be a frustrating endeavor, but we’re confident you can persevere. There might be times when you think to yourself, “Hey, I can do this using vanilla JavaScript alright, why am I even learning React”, and that’s fine. As you work through the lessons, you’ll soon realize how convenient React can be in front-end development. Remember the dreaded Todo List project from the JavaScript course? It’ll take you a few minutes in React to get the core functionality down. That will surely get you excited. By the end of the course, you’ll be a React Guru!

Now then,

Let’s start Reactin’