In this course, students will gain hands-on experience with the latest version of React and the tools for developing React applications.
React is more than just a library for building user interfaces. It's a new way to think about building web applications. Once you understand the principles of it, it's surprisingly simple. One of the great things about react, and about ES6 too, is that you don't have to buy into it completely. You can start out using it quickly by integrating it with your existing code, and then you can do more with it as you become more proficient. React's architecture makes it easy to reason about and easy to gradually refactor.
There are no prerequisites for this course.
3 Days/Lecture & Lab