This course is really practical. If you only pay attention and try all the assignments, you are good to go
A lot of this course is watching the instructor do CSS, instead of React. His rationale being that "CSS is also important". While that is true, if I wanted to learn CSS, I'd be taking a CSS course, not a React course. The widgets don't fully work. You can enter code and execute it (that's the good part), but you cannot create new files or folders - which is required for some of the assignments. The instructor also insists that you use a Google font for the exercises, and an exercise is to figure out how to include that in the CSS. NOT how to include that font in React, but how to include it in CSS. (What's the point in making us use a proprietary font anyway?)
This course could be significantly improved by removing a lot of CSS stuff, and fixing the widgets.
