Frequently Asked Questions about the freeCodeCamp beta
What is the freeCodeCamp beta?
Since early 2016, we've been working on a significant expansion to our challenges and certificates. Because many schools and institutions depend upon freeCodeCamp, we've decided to release all of these changes at the same time, once they're stable.
Do all of these new beta challenges work properly?
Not yet. Many of them depend on updates to our challenge platform that we're still finalizing.
What are the major changes?
- We will offer 6 certificates instead of 3. There will still be a combined total of 25 required projects + algorithms to earn all of these certificates.
- All projects will have built-in test suites that correspond to their user stories, which will reduce ambiguity.
- We will also offer hundreds of more advanced coding challenges and projects. These can help you prepare for job interviews, and help you continue to expand your skills once you're working as a professional developer.
What about the current challenges and certificates that are on www.freecodecamp.org?
99% of these challenges will remain. If you've already earned any freeCodeCamp certificates, you will keep those certificate, and their verification URL will remain valid. Each of the 6 new certificates will require completion of 5 projects. All of the other challenges will be optional.
When will the beta challenges replace the current challenges on www.freecodecamp.org?
As soon as they're tested and stable.
If you have any further questions, ask below, and I'll do my best to answer them
Should I wait until the beta challenges are released before doing freeCodeCamp?
There's no reason to wait. Almost all of the challenges on www.freecodecamp.org will remain in the new curriculum, so very little of the coding you do will be redundant.