Is there other resources I should be utilizing to learn code?

See caption, is the freecodecamp curriculum sufficient and comprehensive enough to reach a level necessary for employment, or should I be utilizing other resources also, for better results? If yes, please share recommended learning tools.

TIA :slight_smile:

Hey there,
I try a little bit of everything to see what works for me…
So far, the Odin project has been really amazing by teaching the Command line, Git, Github, Right from start. It also touches base in JEST with is enough to make you curious enough to go learn more.
From the extra things That at least in my area (Florida) it seems required to score a job, those would be it along with UI or design things… Such as photoshop, Figma, etc…
Eager to see what else people have to offer to this post.
Hope it helped =)

2 Likes

Most of these things i’ve never even heard of, but im very early into the journey! I know there’s lots to learn and I want to give myself the best possible chance at success, thank you for your suggestions and I will look into them in further detail, alongside my studies with the free code camp :slight_smile:

I’ve been asking this question back in 2016 going through the FCC curriculum. I can only say that back then it was enough - and it has grown significantly since.
I have taken a look at the recent one , and in my opinion it is, if you can master the material. That said, remember you can double down on particular aspects and not necessarily cover the whole curriculum (eg. when you want to work in design the ML cert may not be all that necessary).

When learning new stuff I like to go through similar material from different sources to make sure I understand it well, but that’s not the best use of time I think. I would suggest sticking with one resource in terms of curriculum of what to learn - you will have to supplement it by reading the docs and looking for solutions on other websites anyway. Then practice, build toy projects and experiment. One broken project of yours is likely worth more than another run through a tutorial or passive video course watching.
There is no material out there that will be better than your output.

An interesting approach to learning is doing it in public / with a group - this may be something you know from school years. If you try to explain a concept to a fellow learner you will know if you still don’t understand it fully : )


After being in the industry for a bunch of years now - the most important thing is to realise whatever you do you are self taught. No one can do the learning & understanding part for you.

2 Likes

Hi @aj-holley !

I think freeCodeCamp is a great place to give you a good starting foundation but what will help you gain employment is building projects outside of a class.
When you have really good unique projects to show employers, then that will help you get hired for your first job.

As to other resources, starting with reading documentation is good because that is what you will be doing a lot on the job.
Also, there are a lot of great video based resources to help strengthen some concepts.
freeCodeCamp has a great youtube channel filled with hundreds of helpful videos.
Brad traversy has great courses for beginners.
Programming with Mosh is great with breaking down complex topics.
CS50 is great for learn introductory cs concepts.

Hope that helps!

3 Likes

I like to view it from the point of a college student. I use the Web Developer Bootcamp course by Colt Steele on Udemy as my main source of learning. Then I have my secondary sources that I use for more hands on experience. Most of my projects have come from FCC. My third source is good ol’ fashioned book reading.

I spend my mornings doing projects and looking at code(i call this “lab time”). My evenings are devoted to new lectures(udemy course). It’s keeping me motivated to split my day between learning and doing. It gives me a break from one or the other. :grinning:

1 Like

Thank you for sharing, I will look further into Udemy, specifically the course you mentioned as I see its very highly reviewed! As for books, I learning from them also, if you could recommend any in particular, that would be great!

How many hours a day do you commit to learning, on average would you say? and how long do you predict it will be before you’re reading to work within the industry? (assuming you don’t already)

1 Like

I spend around 8 hours M-F. I officially started Jan 1st '22 and I planed to spend three months working on the basics(html/css/js). I’ll continue to add courses that complement that stack and hope to hit some sort of stride by June. By June I’d like to turn my attention towards Python and other back-end technologies. I wouldn’t even think about applying for a job til the end of the year. Early 2023 would seem more likely.