Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amankumarsinhagithub/react-js-full-course
Complete REACT JS With Projects ⭐
https://github.com/amankumarsinhagithub/react-js-full-course
frontend javascript project react reactjs webdevelopment
Last synced: 10 days ago
JSON representation
Complete REACT JS With Projects ⭐
- Host: GitHub
- URL: https://github.com/amankumarsinhagithub/react-js-full-course
- Owner: AmanKumarSinhaGitHub
- Created: 2023-11-02T15:45:22.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-19T18:55:37.000Z (about 1 year ago)
- Last Synced: 2024-11-16T15:05:45.973Z (2 months ago)
- Topics: frontend, javascript, project, react, reactjs, webdevelopment
- Language: JavaScript
- Homepage: https://youtu.be/6l8RWV8D-Yo?si=dmMusjUt_IqVzkGc
- Size: 2.59 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React Full Course
This is the full react js course.
### How to use this code :
- use `git clone https://github.com/AmanKumarSinhaGitHub/React-Js-Full-Course.git`
- checkout branch according to Chapter number `git checkout react-ch-1`
- run `npm install` inside the root directory before running the code
### Chapter will be covered in the course are given below.
- Chapter 1 - Introduction to React & Setup
- Chapter 2 - Components - JSX and Props
- Chapter 3 - Conditional Rendering & Lists
- Chapter 4 - Events && Event Bubbling
- Chapter 5 - State, useState Hooks
- Chapter 6 - Form , Synthetic Event Object & Lifting State up
- Chapter 7 - CRUD Operations & useEffect hooks
- Chapter 8 - useReducer
- Chapter 9 - Context API & useContext
- Chapter 10 - Context API with useReducer [Redux architecture]
- Chapter 11 - useRef
- Chapter 12 - useEffect and API calling
- Chapter 13 - Memoization - useMemo, useCallback, memo
- Chapter 14 - Advanced React - Part 1
- Chapter 15 - Advanced React - Part 2
### Create React Js app using Vite
```
npm create vite@latest
```