Your question was:
for those that recently did the js part of odin + freecodecamp + codecademy
"Why exactly was either better to learn the basics for anyone that knows nothing about any of this stuff?"
if you did css for them, same question
The question is worded poorly, so let me rephrase it:
Let’s walk through my answer step by step.
Odin > FCC > Codecademy
This is line one. The
> symbol is commonly used to indicate one side is
greater than another side.
In this case, this sentence states that
Odin is greater than FCC and FCC is greater than Codecademy.
Then I focus on the next part of your question.
What are some pros/cons?
I answer with:
Both FCC and Codecademy struggle from having you learn in an extremely controlled environment.
This reduces the amount of, what Michael Hartl says, “Technical Sophistication.” From his tutorial, which is a part of Odin later on, verbatim: […Quoted Text…]
This identifies FCC/Codecademy as the two subjects I will be identifying as either having a pro/con.
I establish that there is a con because you are learning an extremely controlled environment.
I then further explain why it is a con to do so, by introducing a concept called
technical sophistication and quote a source to support my statement.
My next paragraph is just additional, potentially redundant text, to explain why this is such a big dealbreaker.
That said, FCC is vastly superior to Codecademy in terms of presentation of content and building blocks.
Finally, there’s nothing wrong with doing all of them simultaneously.
Now that I have asserted that Odin is
greater than FCC/Codecademy due to the
technical sophistication issue, I compare FCC and Codecademy.
I say that FCC is better than Codecademy because of its
I hope this helps you understand my previous answer and come to a decision on starting a learning resource.