5-one-way-data-flow
5.1-data-flow-down
5.2-data-owner
5.3-move-data-upwards
6-hooks
6.1-meet-hook
6.2-rules-of-calling-hooks
6.3-build-useState-from-scratch
6.4-track-multiple-states
6.5-closure-1
6.6-closure-2
6.9-side-effects
6.10-useEffect-Basics
6.11-Run-Effect-Only-Once
6.12-effect-dependencies-and-clean-up
6.13-synchronization-mental-model