This advanced ReactJS patterns exercise is part of the training provided by ReactGraphQL Academy. https://reactgraphql.academy
More on the teaching method
reactDevs >= 6 months && reactDevs <= 2 years
This workshop doesn't define "advanced" as doing complicated things that you haven't done or seen before, but:
git clone https://github.com/reactgraphqlacademy/advanced-react-patterns.git
cd advanced-react-patterns
npm i
npm start
This material is available for private, non-commercial use under the GPL version 3.