Hello there,
The course is old, and we do have a roadmap/outline for the updated course: Project Based Curriculum Lesson Plans - Google Sheets
However, the whole curriculum is going through this update. So, it is taking time to get to the Frontend Libraries section.
On the topic of outdated content:
To expand, whilst we have updated/refactored a lot of the main codebase:
- We still use Redux
- We still have class-based components
- We are not the only ones with codebases written pre- React 16
freeCodeCamp relies on contributions, and a useful place to start is by reading the Contributors Guide.
As for rewriting curricula: We continually do so, but majority of the work does end up being done by staff, because it takes a lot of effort/time, and many volunteer contributors might add a lesson here or there, but often abandon after a while. This causes projects/lessons to feel disjunct, because they are not written in the same voice, or with the same context/planning throughout.
Practically for you, you can:
- read some of the older announcements/info: Help us build Version 7.0 of the freeCodeCamp curriculum
Otherwise, I will ask others with more context if there is anything specific you could do to help with the React curricula.
Hope this helps