I can understand your point and you are not wrong. But in my opinion things like data structures and algorithms are very important. Its the foundation of solving problems.
I would say as an more advanced beginner you should learn for example Big O because if you learn it early in your career you will write more beautiful and efficient code.
For me its important that i understand what im coding and what kind of data structures fits best for the problems im solving. But thats just my two cents :)
Thank you, I will also keep these in mind when targeting beginners as an audience
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.