Reply to comment
One of the major problems with Drupal is its learning curve which is quite long. There are many efforts from many poeple for solving this problem. and here is another attempt.
I'm not going to write tutorials here, this research project is going to be jump start for Drupal's newbie developers. it acts more like a hub, people can come here and simple pick their topic and find the most useful resources for starting.
Mastering Drupal | Drupal video tutorials for fast learning (Not reviewed yet)