Most of the time problems can be solved by just doing the write configuration in Drupal. Sometimes we end up writing large chunks of code just to get a feature which was already available in Drupal either out of box or provided by some contributed module. In this Drupal website building guide i am going to completely explore the features of Drupal and some of the important contributed modules, so that it is easier for web developers to build a feature easily and not spend time in an already solved problem.
Let's start without wasting much time. I have installed Acquia Dev Desktop to quickly set up latest version of Drupal 8 in my local system and i am ready to install a new instance of Drupal. I'll try to keep everything in points so that it is much easier and effortless to understand the features of Drupal.