Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sj22032003/geekster-react-module

This repository is a comprehensive resource for students learning React. It includes classwork, homework, and revision materials, all organized by day and topic for easy navigation.
https://github.com/sj22032003/geekster-react-module

axios cdn custom-hooks firebase firebase-auth hooks javascript optimization reactjs revision self-study

Last synced: 3 months ago
JSON representation

This repository is a comprehensive resource for students learning React. It includes classwork, homework, and revision materials, all organized by day and topic for easy navigation.

Awesome Lists containing this project

README

        

# Geekster React Module

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.

## Structure

- `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.

## Getting Started

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.

## Contributing

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.