- nodejs v12+
- a internet access
- good knowledge of ES6
- ReactJs principles (base on v16 version)
- Class components, with their states and props
- Function components and hooks
- HoC components, composition
- Application context, extended to the usage of react-sweet-state
- Each training chapter as its own branch