I came across this great list of links from Gaurav Kapoor and wanted to share it with you:
Learn Drupal from basic to advanced level.
All the links have been added in the order in which they should be studied. Feel free to jump to an advanced topic or special development skills if you have a good hold over basics.
This section provides links to useful blogs related to various sub-topics that you should know as Drupal developer.
Feel free to fork and add more details or create a pull request