// the find
wesbos/React-For-Beginners-Starter-Files
Starter files for learning React.js with React for Beginners
Companion files for Wes Bos's paid React course, not a standalone learning resource. You build a fish market app called Catch of the Day, covering components, state, Firebase integration, and React Router. Useless without the videos.
The stepped-solutions structure is well thought out — each numbered folder matches a video checkpoint, so you can unstick yourself without asking for help. The finished app includes Firebase auth, real-time data, and routing, which covers more ground than most toy projects. The 2018 re-record cleaned up class component patterns (no constructors, class properties, async/await) so the code reflects how people actually wrote React before hooks.
Last touched in 2023 but teaches class components with React 16.3 — hooks have been the default for five years and this repo doesn't cover them at all, so you'll need to unlearn these patterns immediately after finishing the course. Firebase dependency means you need an external account and config just to run the app; the README buries this. The repo is only useful if you're paying for the course; without the videos it's just a pile of components with no explanation. Package dependencies are old enough that npm install will throw deprecation warnings on most modern Node versions.