FreeCodeCamp Curriculum Advice

FreeCodeCamp Curriculum Advice


Hey guys! I was wondering if I could get some advice regarding freecodecamp’s curriculum. I’m currently working on the front-end certificate and wanted to know what certificate should I go after next. Is it better to start the data visualization or back-end certificate after completing the front-end certificate? My goal is to complete all of the certificates freecodecamp offers. Just wanted to know what everyone’s experience has been after completing the front-end certificate.


I would suggest doing them in their stated order, so you’d go with data viz next. If you feel like you need a break from front end, or if your curiosity is just too much to handle, then take a detour and do some back end work. Perhaps better would be to do some data viz, then go do some back end work, then go back to data viz - there’s a lot of stuff to learn in both, and you may end up forgetting it all if you blow through the projects and don’t come back to any of it.


You’re welcome to follow your heart, but a lot of thought has been put into the order and structure of the curriculum.


Feel free to skip data viz if you like. It is hardly a core skill and that stuff can be done with libraries. After that, the best advice is to study where your curiousity leads you.

Be warned that it is quite a jump from native Javascript to the frameworks. I wrestled with React for a few months and then switched to Angular. But if I was doing it now, I’d probably start with Vue.js. The choice of frameworks is quite important. It’s going to take 6 months to a year to really get comfortable with any of them. So you should do your own research and understand the options.

There is also a lot of stuff to learn about the development environment - Webpack, Babel, compiling Sass, linting, Git etc - that you should know about before jumping in. Good luck!


Thank you I find this helpful in being able to put more time into learning new skills set