Learn the Latest and Most Relevant ReactJS Techniques to Build Dynamic and Powerful Web Applications
DOM
Events
Objects
OOPS
Promises & Callbacks
Async, Sync, & Await
Variables (let, Constant, var)
Arrow Functions
Arrays & Array Menthods (map(), filter())
Destructuring (Array & Object Destructuring)
Ternary Operator
Spread Operator
Rest Operator
Modules
Classes
Introduction to ReactJS
How to Create React App
Introducing JSX
Introduction Styles (CSS)
Rendering Elements
Components & Types
Additional:
NodeJS Installation
Components & Props
Handling Events
Conditional Rendering
Lists and Keys
Forms
State and LifeCycle
Additional:
Material UI and BootStrap Form
Introduction to Hooks
Rules of Hooks
Basic Hooks:
UseState, UseEffect, UseContext
Additional Hooks:
UseReducer, useRef, useMemo, useCallback, useMemo, useImperativeHandle, useLayoutEffect, useDebugValue, useDeferredValue, useTransition, useID
Custom HooksHigher Order Components
Additional:
> Material UI & Bootstrap Form
Introduction to Routing
React-Router-DOM
Navigation
404 Page Not Found
URL Parameters
Nested Routing
Link, NavLink
API
Fetch & Axios
Admin Dashboard
Airbin
Portfolio
Introduction to Redux
a.Setting up Redux in React
b.Managing Redux store and state
c.Using Redux with React components
React Js using Backend Crud Application