Table Contents
ReactJs Basic Session 1 – Introduction to ReactJS Session 2 – React Components Session 3 – React internals Session 4 – Component inter communication Session 5 – Component styling Session 6 – Unit testing components Session 7 - Hooks Session 8 - Routing Session 9 - Events Session 10- HOC
Session 1 State management Session 2 Redux/Flux Session 3 Redux-saga Session 4 Graphql Session 5 Rest API Integration
ReactJs Advanced
History of front end libraries Motivation for using React Key differentiators (Virtual DOM, One way binding) Thinking in React
Session 1 – Introduction to ReactJS
Session 2 – React Components
React component
Render function
Component API
Component lifecycle
State
Props
Mixins
JSX
Session 3 – React internals
Reconciliation algorithm
Session 4 – Component inter communication
Component composition
Pass data from parent to child
Pass data from child to parent
Session 5 – Component styling
CSS Modules
Session 6 – Unit testing components
React test utilities
Advanced ReactJs
Redux or Flux
Redux-Saga
Graphql
Rest API Integration
NodeJs Integration
React Syllabus
By Sagar Mal Shankhala
React Syllabus
- 303