Why? Are there studies showing the best way to learn something? Or is this purely your opinion based off no sound facts or information that can be proven.
I constantly see people come in here who know certain parts of CSS but not others. Do I agree with that? Doesn’t matter to me. I see those same people come back here months or years later and they all are great developers now.