30DaysOfReact challenge is a step by step guide to learn React in 30 days. You will learn everything you need to use to develop a React application.
30DaysOfReact challenge is a guide for both beginners and advanced JavaScript and React developers.
Day | Topics |
---|---|
0 | Introduction How to Use Repo Requirements Setup |
1 | JavaScript Refresher |
2 | Getting Started React |
3 | Setting Up |
4 | Components |
5 | Props |
6 | List, Map and Keys |
7 | Class Components |
8 | States |
9 | Conditional Rendering |
10 | React Project Folder Structure |
11 | Events |
12 | Forms |
13 | Controlled and Uncontrolled Component |
14 | Component Life Cycles |
15 | Third Party Packages |
16 | Higher Order Components |
17 | React Router |
18 | Fetch versus Axios |
19 | Projects |
20 | Projects |
21 | Hooks |
22 | Forms Using Hook |
23 | Fetching Data Using Hooks |
24 | Project using Hooks |
25 | Custom Hooks |
26 | Context |
27 | Ref |
28 | project |
29 | Explore |
30 | Conclusions |