This repository is a collection of classwork, homework, and revision materials for students learning React at Geekster. It's structured by day and topic, making it easy to navigate and find the resources you need.
CUSTOM_HOOK/
: Learn how to create and use custom hooks in React.DAY_2_REACT_USING_CDN/
: Learn how to use React with a CDN and create your first components.DAY_3_CRA_N_COMPONENTS/
: Learn how to use Create React App and build a simple application.DAY_4_PROPS/
: Understand how to use props in React.DAY_5_USE_STATE/
: Learn about the useState hook and how to manage state in your components.DAY_6_LIST/
: Understand how to render lists in React.DAY_7_AXIOS/
: Learn how to make HTTP requests in React using Axios.DAY_8_OPTIMIZATION/
: Learn about optimization techniques in React.REVISION/
: Revision materials and interview questions for self-study.PROJECT/
: A project to test your React skills.
To get started with the materials in this repository, clone it to your local machine, navigate to the directory of the day or topic you're interested in, and follow the instructions in the README.md
file.
I welcome contributions from students! If you have a resource you'd like to add, or a revision question you think would be useful, please open a pull request.