Official companion repository for the O’Reilly course
React Fundamentals: Building Modern, Interactive Web Applications
by Shruti Kapoor
This course helps developers learn the fundamentals of React by building real-world, interactive web applications step by step. It covers core concepts like components, props, state, events, hooks, lists, and more.
This repository includes hands-on exercises aligned with the course. You’ll find starter templates, guided challenges, and completed solutions to help reinforce each concept.
- Clone the repository
git clone https://github.com/shrutikapoor08/oreilly-react-exercises.git cd oreilly-react-exercises
- Install dependencies Most exercises are self-contained, but you may need to run:
npm install
3. Run an exercise Navigate to any chapter folder and start the development server:
cd 3-creating-your-first-component
npm start