I'm thrilled to announce that our expanded curriculum is now live on https://beta.freecodecamp.com
These challenges are still rough, and not all of them work properly yet. We are working to rapidly fix them, and you can help. Work through them click the "bug" button to create a GitHub issues when you discover something doesn't work (be sure to search through existing issues first).
You'll also get to explore our React-powered single-page platform, which features Spanish-language challenges (and many more languages to come!)
Here's an overview of the improvements:
- We now have 6 200-hour certificates instead of 3 400-hour ones. These are broken up into:
- Responsive Web Design (just HTML and CSS)
- Front End Libraries (includes React and Redux)
- Data Visualization (includes D3)
- APIs and Microservices (includes Node, Express, and MongoDB. These challenges are completed on GoMix.com)
- Quality Assurance and Information Security (more API building on GoMix.com, but with additional user stories that require security and writing tests)
Even though we're phasing out our old certificates, any certificates you've already earned will remain accessible. Almost all of the 400+ challenges we're adding are optional, so you will already be well on your way to claiming these new certificates as well.
- All 25 of our required projects will now have test suites. You will know that you've fulfilled a user story because the test associated with it will pass. This gives you instant feedback on your project.
- We have a new optional section called Interview Prep that includes a ton of advanced data structures and algorithm challenges you may encounter in job interviews. It also has tons of projects that are often assigned as take-home assignments by interviewers. You can build these for extra practice, and to expand your portfolio.
We have a ton of additional exciting features coming later in 2017, too! But for now, we're 100% focused on refining these challenges and our updated platform, and getting this into production as soon as possible.
Dozens of campers have contributed to our expanded curriculum. We are 90% of the way there, but the last 10% of the work is always the hardest. So join us in helping QA these challenges.
Also, if you build our new testable projects, they will count toward your new certificates. I've created a forum thread for each of these 25 projects in our meta category. Just look for "Guinea Pigs needed " in the title.
Thanks for your help everyone, and happy coding!