I am talking about this course:
Well if they say it will happen, it will happen. Honestly, I think it will be really helpful for learners to learn project based and I think it’s a great idea. I’ve always wanted something like this: we could build projects instead of doing a 100-step with instructions and transitions. I hope they manage to bring this new curriculum.
I’d say they did a great job.
When I started I went through the ‘Responsive Web Design Certification’ learning HTML CSS and since I was building a project, even tho it was just following along at first, I could relate what I was building to projects I wanted to build in the future.
But then I went onto the JavaScript course… Before they changed it.
It is currently project based, but it didn’t used to be.
I cannot tell you just how frustrating the old course was for me. It felt like a massive brain dump.
I never even got to the first certification project. I would keep going back to earlier parts of the course trying to memorise everything just so I could get a little further
For me memorising something is like memorising a book about swimming, but never getting in the water.
I plan to try the New version of the JavaScript course once I finish the Python one, since now it seems to be more project based.
If your curious about the old version, here is a YouTube video walkthrough of it:
NOTE: This is a walk though of the OLD version
Yes, @Guided, I agree. I did the Gradebook App mini-project in the JS course and, while it is project-based, it isn’t like the other projects with gradual, small steps. It was hard for me. I wrote some really bizarre-looking functions that worked, yes, but were gigantic and clumsy. I can’t imagine how hard it was just taking individual challenges like that and then having to incorporate them all into projects you want to build later. I don’t think one could learn much that way. They would have to supplement with a lot of YT videos!
So thanks, fCC, for introducing this new method. It’s much better.
Nicolas
Okay, but is the current curriculum (2022) the updated version, or do they have plans to update it for the second time, where there is retro, old, and new versions?
The curriculum never stops getting updated. The three most recent courses to be updated to a new version are the web design, javascript, and python sections. You can see the previous version of those under " Explore our Legacy Curriculum" at freecodecamp.org/learn. The current freeCodeCamp curriculum is (iirc) the 7th major rewrite of the platform.
That article was the same one I read 2 years ago.
I think the parts of the curriculum that have been changed in any big way are those with (Beta) in the title.
They have changed the Responsive Web Design Certification since I did it, but only slightly.
I think the ‘Learn Intermediate CSS by Building a Cat Painting’ might have been a penguin when I did it.
Do you have a concern with the curriculum as it is right now, or are you concerned that it might change before you finish it?