https://sharelearn.net/learn/courses/udemy-drupal-web-development/
Drupal For Beginners: The Website & Module Development Guide