React is an opne source javascript library using to create single page web applications. All sections of web app are created as reusable components like parts of a puzzle. React is developing by Facebook and the world’s leading companies such as Netflix, Yahoo, Meta, Sony are using React to develop their own web applications. Experienced with React is one of the most important skills you should have to find job easily
Understanding ReactJS basic concepts
Setting up ReactJs
Creating components
Using components
Understanding JSX
Props
Class components and life cycle methods
JSX loops
Conditional rendering
Inline, internal, external styles
Inserting images
Integrating Bootstrap
Understanding concepts of hooks
useState, useEffect, useContext
Backend Integration
Fetch & Axios
Understanding MPA & SPA
Creating router
Using router
Prepearing application for deployment
Deploying to testing server
Deploying to production server