The React course is seriously out of date

How is curriculum content decided/updated?

If you applied for a React job and was set a tech test in React, and used the approaches suggested by the Fronted Libraries cert (i.e. class components and redux), you would probably be rejected. I have to constantly warn learners against using it.

If there’s a way I could contribute I’d be happy to but I don’t know what processes you have for rewriting curriculums?

It was outdated when I first completed it in 2020, I’m sure chatgpt could knock out some useful ideas, and yes I’ve been rejected from a job for using redux in a tech test before :joy:

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:

  1. We still use Redux
  2. We still have class-based components
  3. 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:

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


This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.