- What is ReactJs
- Why React
- React Version History
- Installation ReactJs
- Create App
- Hello World
- Running App
- Significance of component architecture
- Types of components
- Functional
- Class based
- Pure
- Component Composition
- React Component Written in Type Script
- Installation and setup
- Stateless React Component and Type Script
- Stateless and property less Component
- What is state and its significance
- Read state and set state
- Passing data to component using props
- Validating props using Prop Types
- Supplying default values to props using default Props
- Using react key prop
- Using map function to iterate on arrays to generate elements
- Component life cycle
- Events
- Managing errors
- Units
- Controlled Form Components
- Uncontrolled Form Components
- Handling inputs efficiently
- Render Props
- Higher Order Components
- Portals introduction
- Event bubbling
- Unidirectional Data Flow
- Challenges with Props
- Context APIs
- Introduction to Hooks
- The useState hook
- The useContext hook
- The useReducer hook
- Routing in a React application
- Routing with React Router
- Nested Routes and Parameters
- Protecting Routes
- Code splitting and Suspense
- Server-Side Rendering
- SSR with React
- Testing
- Using Jest with Test Utils from React-DOM
- Jest and Enzyme
- See yourself doing some new projects in React.js
Teaching Mode: Online / Offline
Address: 259, 1A, Vinoba Nagar, Naini, Prayagraj, Uttar Pradesh 211010
Contact number : 05323557581, +91-9555433745