It’s sort of like (if tutorials could talk) “well, I’ve got you to an beginner-beginner stage, so go and finish your education somewhere else, then come back and get our certificate.”
Am I missing some section of the tutorials? I am doing everything in order, I believe.
Hi @sabrawer There have been a lot of posts on this topic over the past months and it kind of boils down to this.
As a self-study student of Web Development the biggest problem is not finding very good quality materials to study, its knowing how to pick out study materials in an efficient, logical order. That is where FreeCodeCamp really comes into play, it gives the student an excellent road-map of what topic to study when and in what order.
Now FCC does provide a lot of exercises to get you prepared for real world challenges, especially the projects your build like the Randon Quote Machine you mentioned above. BUT you need to supplement FCC content with materials you can find for free out there on the Internet. FCC is not giving you everything you are going to need to learn, but it is giving you the road-map, and the practice assignments to cement that knowledge in place to prepare you for finding that dream job.
And have FUN! This stuff is very rewarding once you get a bit of a handle on it.
p.s. Personally I found that I learned the most doing the projects. I would google little topics needed to achieve some small part of the project, like for example, what would be the best way to store a bunch of quotes, what data structure should I use. I would then study arrays or objects or whatever until I understood them well enough to complete that part of the project. Then I’d find something else I was not sure about and research that. You’ll find yourself googling less and less as you get confident in what you are already using.
Everyone learns differently. My advice though would be to stay on topic as much as you can, and avoid pulling in too much materials not needed ( at least right at this moment ). Focus on just what you need to learn to do the assignments, that is what the road-map is all about.
For example the Udemy course, do the first part then walk away for a while. Don’t go mixing in Node at this point, save that until your finish your Front-End Certification. By then you will be MUCH better prepared to understand it, and more importantly, you’ll then have ways to apply the knowledge in real projects.