When a few friends asked me how I taught myself to code online, I put this list of my favorite materials and broke it down into sections.
Even though there are so many resources online, it can still be tough to:
NOTE: I'm very much trying to build MVPs, not become the best developer ever.
I focused on Javascript (React/NodeJS) and GraphQL.
JS because I read somewhere this rule that goes something like "Anything that can be written in Javascript will eventually be written in Javascript."
And GraphQL, mostly because the How to GraphQL is so good and it made it really easy to started building a back end fast.
Anyway, hope this helps and feel free to ask any followup questions!