Course Content
React
- Introduction to React JS
- Installation of React
- Introduction to SPA
- Angular Vs ReactJS
- Using APIs
- Creating React Project and Understanding the structure
- JSX
- Virtual DOM
- React Components
- Functional Components
- Class Components
- React State
- React Props
- Communication with Components
- Parent to Child
- Child to Parent
- Conditional rendering of components
- React fragments
- Lifecycle of React Component
- Constructor
- Mounting the component
- Updating the component
- Unmounting the component
- Hooks
- useState()
- useEffect()
- useContext()
- useReducer()
- useMemo()
- useRef()
- useCallBack()
- Custom Hooks
- Forms
- Controlled form
- Uncontrolled form
- Applying Styles
- Using css
- Using modules
- Routing
- Lazy loading
- Eager loading
- Cookies
- Using ‘js-cookie’ library
- Using Javascript
- Using Bootstrap in React
- Adding modal popup in react application
- Consumption of rest API
- Redux
- Developing complete application with Redux and rest api