I think it is more important to master one or few related languages/topics really good rather than learning a bit of this and that of every topic there is. Thus I voted for more advanced topics.
I already know a bit html, css, js, jQuery, sql, c, c++, python, c#, Java, ...and the list goes on... ... but none of the languages are properly taught from start to finish with one big picture in mind. None of the courses I've taken so far get to a really useful difficulty level. Only the basics are covered and just when it starts to get interesting, the course is over.
Now it's time to put all the pieces together from a few languages and learn to build something challenging and useful.