Drupal is one of the widely respected and used content management systems (CMS), many universities, organizations and corporates rely on it as a backbone for their websites (e.g. Virgin, World food Program, ICANN). Joomla and WordPress are the two major alternatives to Drupal, each of these three content management systems has its own points of strength and weakness.
Drupal as WordPress and Joomla can help you in many ways; you can build your own blog, quickly build a website for your start-up company to prove its credibility or even find a part/full time job as a web developer when you’re experienced enough in Drupal.
This post will inform you how to learn Drupal for free as a beginner through presenting and comparing between free online outlets available to start learning Drupal. You should note that the sources stated in this post presents full structured tutorials and courses (not just an article or a video, also you won’t find a 2000 video tutorial!) that can help a beginner in knowing the basics of building a website using Drubal. It should also be noted that there are many topics in Drupal (e.g. using Drupal to build a website, creating a module for Drupal, etc.); this post will concentrate on using Drupal to build a website only.